namespace Download_Faturas
{
    public class RecordSet
    {
        public double Cod_TUSD { get; set; }

        public double Cod_Smart_unidade { get; set; }

        public int Mes { get; set; }

        public int Revisao { get; set; }

        public bool Rev_atual { get; set; }

        public DateTime Hora_TUSD { get; set; }

        public int Tempo_TUSD { get; set; }

        public string? Perfil_CliqCCEE { get; set; }

        public string? Submercado { get; set; }

        public string? Ambiente { get; set; }

        public string? Distribuidora { get; set; }

        public string? Grupo { get; set; }

        public string? Perfil { get; set; }

        public DateTime Inicio_Leitura { get; set; }

        public DateTime Fim_leitura { get; set; }

        public float Valor { get; set; }

        public float Consumo_P { get; set; }

        public float Consumo_FP { get; set; }

        public float Dem_Reg_P { get; set; }

        public float Dem_Reg_FP { get; set; }

        public float Dem_Cont_P { get; set; }

        public float Dem_Cont_FP { get; set; }

        public float PIS { get; set; }

        public float COFINS { get; set; }

        public float ICMS { get; set; }

        public float Ilum_Publica { get; set; }

        public float Multa { get; set; }

        public float Credito { get; set; }

        public float Outros { get; set; }

        public float En_Reativa_Mvarh { get; set; }

        public float Dem_Reativa_kvar { get; set; }

        public float Bandeira_RS_MWh { get; set; }

        public float Liminar_ICMS { get; set; }

        public float Enc_conexao { get; set; }

        public float FIC_DIC { get; set; }

        // public string Hora_compliance { get; set; }
        public float Dem_Fat_P { get; set; }

        public float Dem_Fat_FP { get; set; }

        public float Reativos_reais { get; set; }

        public float Ultrapassagem_reais { get; set; }

        public float Bandeira_reais { get; set; }

        public float Compliance_calc { get; set; }

        public bool Compliance_Correto { get; set; }

        public bool Decl_DEVEC { get; set; }

        public float Cred_livre { get; set; }

        public string? Coment_int { get; set; }

        public string? Coment_cli { get; set; }

        public bool Lanc_aut { get; set; }
    }
}