using System.ComponentModel; using Gestor.Model.Attributes; namespace Gestor.Model.Domain.Relatorios.Fechamento; public class Fechamento { [Tipo("INVALID")] public int Entidade { get; set; } [Tipo("INVALID")] public long Id { get; set; } [Description("NOME")] public string Nome { get; set; } [Tipo("VALOR")] [Description("PRÊMIO TOTAL")] public decimal PremioTotal { get; set; } [Tipo("VALOR")] [Description("PRÊMIO TOTAL ANTERIOR")] public decimal PremioTotalAnterior { get; set; } [Description("COMPARATIVO PRÊMIO TOTAL")] public string PremioTotalComparativo { get; set; } [Tipo("VALOR")] [Description("PRÊMIO LÍQUIDO")] public decimal PremioLiquido { get; set; } [Tipo("VALOR")] [Description("PRÊMIO LÍQUIDO ANTERIOR")] public decimal PremioLiquidoAnterior { get; set; } [Description("COMPARATIVO PRÊMIO LÍQUIDO")] public string PremioLiquidoComparativo { get; set; } [Tipo("PERCENTUAL")] [Description("MÉDIA FECHADA")] public decimal Fechada { get; set; } [Tipo("PERCENTUAL")] [Description("MÉDIA FECHADA ANTERIOR")] public decimal FechadaAnterior { get; set; } [Description("COMPARATIVO MÉDIA FECHADA")] public string FechadaAnteriorComparativo { get; set; } [Tipo("PERCENTUAL")] [Description("MÉDIA MIX %")] public decimal Mix { get; set; } [Tipo("PERCENTUAL")] [Description("MÉDIA MIX % ANTERIOR")] public decimal MixAnterior { get; set; } [Description("COMPARATIVO MÉDIA MIX %")] public string MixAnteriorComparativo { get; set; } [Tipo("VALOR")] [Description("COMISSÃO GERADA")] public decimal Gerada { get; set; } [Tipo("VALOR")] [Description("COMISSÃO GERADA ANTERIOR")] public decimal GeradaAnterior { get; set; } [Description("COMPARATIVO COMISSÃO GERADA")] public string GeradaAnteriorComparativo { get; set; } [Tipo("VALOR")] [Description("COMISSÃO RECEBIDA")] public decimal Recebida { get; set; } [Tipo("VALOR")] [Description("COMISSÃO RECEBIDA ANTERIOR")] public decimal RecebidaAnterior { get; set; } [Description("COMPARATIVO COMISSÃO RECEBIDA")] public string RecebidaAnteriorComparativo { get; set; } [Tipo("VALOR")] [Description("COMISSÃO PENDENTE")] public decimal Pendente { get; set; } [Tipo("VALOR")] [Description("COMISSÃO PENDENTE ANTERIOR")] public decimal PendenteAnterior { get; set; } [Description("COMPARATIVO COMISSÃO PENDENTE")] public string PendenteAnteriorComparativo { get; set; } [Tipo("VALOR")] [Description("COMISSÃO PAGA")] public decimal Paga { get; set; } [Tipo("VALOR")] [Description("COMISSÃO PAGA ANTERIOR")] public decimal PagaAnterior { get; set; } [Description("COMPARATIVO COMISSÃO PAGA")] public string PagaAnteriorComparativo { get; set; } [Tipo("QUANTIDADE")] [Description("QTD APÓLICE")] public int Apolice { get; set; } [Tipo("QUANTIDADE")] [Description("QTD APÓLICE ANTERIOR")] public int ApoliceAnterior { get; set; } [Description("COMPARATIVO QTD APÓLICE")] public string ApoliceAnteriorComparativo { get; set; } [Tipo("QUANTIDADE")] [Description("QTD ENDOSSO")] public int Endosso { get; set; } [Tipo("QUANTIDADE")] [Description("QTD ENDOSSO ANTERIOR")] public int EndossoAnterior { get; set; } [Description("COMPARATIVO QTD ENDOSSO")] public string EndossoAnteriorComparativo { get; set; } [Tipo("QUANTIDADE")] [Description("QTD FATURA")] public int Fatura { get; set; } [Tipo("QUANTIDADE")] [Description("QTD FATURA ANTERIOR")] public int FaturaAnterior { get; set; } [Description("COMPARATIVO QTD FATURA")] public string FaturaAnteriorComparativo { get; set; } [Tipo("QUANTIDADE")] [Description("QTD ITENS")] public int Itens { get; set; } [Tipo("QUANTIDADE")] [Description("QTD ITENS ANTERIOR")] public int ItensAnterior { get; set; } [Description("COMPARATIVO QTD ITENS")] public string ItensAnteriorComparativo { get; set; } [Tipo("INVALID")] [Description("ANO ANTERIOR")] public string AnoAnterior { get; set; } }