diff options
| author | Lucas Faria Mendes <lucas.fariamo08@gmail.com> | 2026-03-30 17:17:46 +0000 |
|---|---|---|
| committer | Lucas Faria Mendes <lucas.fariamo08@gmail.com> | 2026-03-30 17:17:46 +0000 |
| commit | 0440c722a221b8068bbf388c1c0c51f0faff0451 (patch) | |
| tree | 169cbf90c50ff7961db82ecb606c50c2a45a1688 /Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao | |
| parent | 225aa1499e37faf9d38257caabbadc68d78b427e (diff) | |
| download | gestor-master.tar.gz gestor-master.zip | |
Diffstat (limited to 'Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao')
4 files changed, 100 insertions, 0 deletions
diff --git a/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/AgrupamentoSintetico.cs b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/AgrupamentoSintetico.cs new file mode 100644 index 0000000..e747c2e --- /dev/null +++ b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/AgrupamentoSintetico.cs @@ -0,0 +1,18 @@ +using System.ComponentModel; +using Gestor.Model.Attributes; + +namespace Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao; + +public class AgrupamentoSintetico +{ + [Description("NOME")] + public string Nome { get; set; } + + [Tipo("VALOR")] + [Description("PREVISÃO DE PAGAMENTO")] + public decimal PrevisaoPagamento { get; set; } + + [Tipo("VALOR")] + [Description("PREVISÃO LÍQUIDA")] + public decimal PrevisaoLiquida { get; set; } +} diff --git a/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamento.cs b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamento.cs new file mode 100644 index 0000000..62d745b --- /dev/null +++ b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamento.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using Gestor.Model.Attributes; +using Gestor.Model.Domain.Seguros; + +namespace Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao; + +public class PrevisaoPagamento +{ + [Description("NOME")] + public string Nome { get; set; } + + [Description("APÓLICE")] + public string Apolice { get; set; } + + [Description("ENDOSSO")] + public string Endosso { get; set; } + + [Description("STATUS")] + public string Status { get; set; } + + [Tipo("DATA")] + [Description("VIGÊNCIA INICIAL")] + public DateTime VigenciaInicial { get; set; } + + [Description("SEGURADORA")] + public string NomeSeguradora { get; set; } + + [Description("RAMO")] + public string NomeRamo { get; set; } + + [Tipo("VALOR")] + [Description("PRÊMIO LÍQUIDO")] + public decimal PremioLiquido { get; set; } + + [Description("PARCELA")] + public string Parcela { get; set; } + + [Description("TIPO DOCUMENTO")] + public string TipoDocumento { get; set; } + + [Tipo("DATA")] + [Description("VENCIMENTO PARCELA")] + public DateTime VencimentoParcela { get; set; } + + [Tipo("VALOR")] + [Description("REPASSE LÍQUIDO")] + public decimal RepasseLiquido { get; set; } + + [Tipo("VALOR")] + [Description("REPASSE")] + public decimal Repasse { get; set; } + + [Tipo("INVALID")] + public Vendedor Vendedor { get; set; } + + [Tipo("INVALID")] + public string Seguradora { get; set; } + + [Tipo("INVALID")] + public string Ramo { get; set; } +} diff --git a/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissao.cs b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissao.cs new file mode 100644 index 0000000..b618c96 --- /dev/null +++ b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissao.cs @@ -0,0 +1,10 @@ +using System.Collections.ObjectModel; + +namespace Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao; + +public class PrevisaoPagamentoComissao +{ + public string Vendedor { get; set; } + + public ObservableCollection<PrevisaoPagamento> PrevisaoPagamento { get; set; } +} diff --git a/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissaoSintetico.cs b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissaoSintetico.cs new file mode 100644 index 0000000..083cdd1 --- /dev/null +++ b/Gestor.Model/Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao/PrevisaoPagamentoComissaoSintetico.cs @@ -0,0 +1,10 @@ +using System.Collections.ObjectModel; + +namespace Gestor.Model.Domain.Relatorios.PrevisaoPagamentoComissao; + +public class PrevisaoPagamentoComissaoSintetico +{ + public string Titulo { get; set; } + + public ObservableCollection<AgrupamentoSintetico> Agrupamento { get; set; } +} |