using Gestor.Model.Attributes; using Gestor.Model.Domain.Seguros; using System; using System.ComponentModel; using System.Runtime.CompilerServices; namespace Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao { public class PrevisaoPagamento { [Description("APÓLICE")] public string Apolice { get; set; } [Description("ENDOSSO")] public string Endosso { get; set; } [Description("NOME")] public string Nome { get; set; } [Description("RAMO")] public string NomeRamo { get; set; } [Description("SEGURADORA")] public string NomeSeguradora { get; set; } [Description("PARCELA")] public string Parcela { get; set; } [Description("PRÊMIO LÍQUIDO")] [Tipo("VALOR")] public decimal PremioLiquido { get; set; } [Tipo("INVALID")] public string Ramo { get; set; } [Description("REPASSE")] [Tipo("VALOR")] public decimal Repasse { get; set; } [Description("REPASSE LÍQUIDO")] [Tipo("VALOR")] public decimal RepasseLiquido { get; set; } [Tipo("INVALID")] public string Seguradora { get; set; } [Description("STATUS")] public string Status { get; set; } [Description("TIPO DOCUMENTO")] public string TipoDocumento { get; set; } [Description("VENCIMENTO PARCELA")] [Tipo("DATA")] public DateTime VencimentoParcela { get; set; } [Tipo("INVALID")] public Gestor.Model.Domain.Seguros.Vendedor Vendedor { get; set; } [Description("VIGÊNCIA INICIAL")] [Tipo("DATA")] public DateTime VigenciaInicial { get; set; } public PrevisaoPagamento() { } } }