using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace fatd_faturamento.ENTIDADE
{
    public class entidadeOs
    {
        public int SEQUENCIA_OS { get; set; }
        public int ID { get; set; }
        public int ID_SUB { get; set; }
        public int ID_SUB_PARENT { get; set; }
        public DateTime DATA { get; set; }
        public DateTime DATA_AGENDAMENTO { get; set; }
        public DateTime DATA_PROJETO { get; set; }
        public DateTime DATA_CONCLUSAO { get; set; }
        public DateTime DATA_REPROVACAO { get; set; }
        public DateTime DATA_CANCELAMENTO { get; set; }
        public DateTime DATA_OCORRENCIA { get; set; }
        public DateTime DATA_ENCAMINHAMENTO { get; set; }
        public DateTime DATA_ATEND_LIBERADO_INICIO { get; set; }
        public DateTime DATA_ATEND_ALOCACAO { get; set; }
        public DateTime DATA_ATEND_CHEGADA { get; set; }
        public DateTime DATA_ATEND_LOCALIZACAO { get; set; }
        public DateTime DATA_ATEND_DESALOCACAO { get; set; }
        public DateTime DATA_ATEND_FIM_PREVISTO { get; set; }
        public DateTime DATA_ATEND_FIM { get; set; }
        public int UC_NOVA_LIGACAO { get; set; }
        public int ID_CONSUMIDOR { get; set; }
        public int ID_UC { get; set; }
        public int ID_RECLAMANTE { get; set; }
        public string NOME { get; set; }
        public int ID_CLASS_COMERCIAL { get; set; }
        public string DESCR_CLASS_COMERCIAL { get; set; }
        public string TI { get; set; }
        public string SOLICITANTE { get; set; }
        public int ID_MOTIVO { get; set; }
        public string DESCRICAO_MOTIVO { get; set; }
        public double PRAZO { get; set; }
        public string UNIDADE { get; set; }
        public string HISTORICO { get; set; }
        public double KW { get; set; }
        public string TIPO_FASE { get; set; }
        public int ID_USUARIO { get; set; }
        public DateTime DATA_HORA_USUARIO { get; set; }
        public byte[] IMG_PRAZO { get; set; }
        public byte[] IMG_AGENDAMENTO { get; set; }
        public byte[] IMG_REPROVACAO { get; set; }
        public byte[] IMG_ATEND_LIBERADO { get; set; }
        public string STATUS { get; set; }
        public string STATUS_SUB { get; set; }
        public string MEDIACAO { get; set; }
        public string ACAO { get; set; }
        public string FORMA_CONTATO { get; set; }
        public string FORMA_ABERTURA { get; set; }
        public int ID_MEDIDOR { get; set; }
        public string MEDIDOR_MARCA { get; set; }
        public string MEDIDOR_MODELO { get; set; }
        public string MEDIDOR_NUMERO { get; set; }
        public int MEDIDOR_NUM_DIGITOS { get; set; }
        public string MEDIDOR_TENSAO { get; set; }
        public string MEDIDOR_CORRENTE { get; set; }
        public double MEDIDOR_CONSTANTE { get; set; }
        public double MEDIDOR_LEITURA_KWH { get; set; }
        public string MEDIDOR_LACRE { get; set; }
        public string MEDIDOR_LACRE_CAIXA { get; set; }
        public string MEDIDOR_OUTROS_LACRES { get; set; }
        public byte[] IMG_PROJETO { get; set; }
        public byte[] IMG_VEICULO { get; set; }
        public DateTime DATA_DESLIGAMENTO { get; set; }
        public DateTime DATA_PREVISTA_RELIGAMENTO { get; set; }
        public double VALOR { get; set; }
        public int CONSUMIDOR_NOVO_SOCIO { get; set; }
        public int ID_TIPO_CONCLUSAO_OS { get; set; }
        public string DS_TIPO_CONCLUSAO_OS { get; set; }

        private entidadeRessarcimentoNivelTensao entidaderessarcimentoniveltensao;
        public entidadeRessarcimentoNivelTensao entidadeRESSARCIMENTONIVELTENSAO
        {
            get { return entidaderessarcimentoniveltensao; }
            set { entidaderessarcimentoniveltensao = value; }
        }

        private entidadeLaudoTensao entidadelaudotensao;
        public entidadeLaudoTensao entidadeLAUDOTENSAO
        {
            get { return entidadelaudotensao; }
            set { entidadelaudotensao = value; }
        }

        private entidadeUC entidadeuc;
        public entidadeUC entidadeUC
        {
            get { return entidadeuc; }
            set { entidadeuc = value; }
        }

    }
}
