From 1f4e14b2e973ee7de337fd4866d9a5ceff5cb6d1 Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Mon, 30 Mar 2026 10:38:18 -0300 Subject: chore: location --- .../Fechamento/Fechamento.cs | 319 +++++++++++++++++++++ .../Fechamento/Fechamentos.cs | 31 ++ .../Fechamento/SinteticoFechamento.cs | 94 ++++++ 3 files changed, 444 insertions(+) create mode 100644 Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamento.cs create mode 100644 Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamentos.cs create mode 100644 Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/SinteticoFechamento.cs (limited to 'Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento') diff --git a/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamento.cs b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamento.cs new file mode 100644 index 0000000..39e894d --- /dev/null +++ b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamento.cs @@ -0,0 +1,319 @@ +using Gestor.Model.Attributes; +using System; +using System.ComponentModel; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.Domain.Relatorios.Fechamento +{ + public class Fechamento + { + [Description("ANO ANTERIOR")] + [Tipo("INVALID")] + public string AnoAnterior + { + get; + set; + } + + [Description("QTD APÓLICE")] + [Tipo("QUANTIDADE")] + public int Apolice + { + get; + set; + } + + [Description("QTD APÓLICE ANTERIOR")] + [Tipo("QUANTIDADE")] + public int ApoliceAnterior + { + get; + set; + } + + [Description("COMPARATIVO QTD APÓLICE")] + public string ApoliceAnteriorComparativo + { + get; + set; + } + + [Description("QTD ENDOSSO")] + [Tipo("QUANTIDADE")] + public int Endosso + { + get; + set; + } + + [Description("QTD ENDOSSO ANTERIOR")] + [Tipo("QUANTIDADE")] + public int EndossoAnterior + { + get; + set; + } + + [Description("COMPARATIVO QTD ENDOSSO")] + public string EndossoAnteriorComparativo + { + get; + set; + } + + [Tipo("INVALID")] + public int Entidade + { + get; + set; + } + + [Description("QTD FATURA")] + [Tipo("QUANTIDADE")] + public int Fatura + { + get; + set; + } + + [Description("QTD FATURA ANTERIOR")] + [Tipo("QUANTIDADE")] + public int FaturaAnterior + { + get; + set; + } + + [Description("COMPARATIVO QTD FATURA")] + public string FaturaAnteriorComparativo + { + get; + set; + } + + [Description("MÉDIA FECHADA")] + [Tipo("PERCENTUAL")] + public decimal Fechada + { + get; + set; + } + + [Description("MÉDIA FECHADA ANTERIOR")] + [Tipo("PERCENTUAL")] + public decimal FechadaAnterior + { + get; + set; + } + + [Description("COMPARATIVO MÉDIA FECHADA")] + public string FechadaAnteriorComparativo + { + get; + set; + } + + [Description("COMISSÃO GERADA")] + [Tipo("VALOR")] + public decimal Gerada + { + get; + set; + } + + [Description("COMISSÃO GERADA ANTERIOR")] + [Tipo("VALOR")] + public decimal GeradaAnterior + { + get; + set; + } + + [Description("COMPARATIVO COMISSÃO GERADA")] + public string GeradaAnteriorComparativo + { + get; + set; + } + + [Tipo("INVALID")] + public long Id + { + get; + set; + } + + [Description("QTD ITENS")] + [Tipo("QUANTIDADE")] + public int Itens + { + get; + set; + } + + [Description("QTD ITENS ANTERIOR")] + [Tipo("QUANTIDADE")] + public int ItensAnterior + { + get; + set; + } + + [Description("COMPARATIVO QTD ITENS")] + public string ItensAnteriorComparativo + { + get; + set; + } + + [Description("MÉDIA MIX %")] + [Tipo("PERCENTUAL")] + public decimal Mix + { + get; + set; + } + + [Description("MÉDIA MIX % ANTERIOR")] + [Tipo("PERCENTUAL")] + public decimal MixAnterior + { + get; + set; + } + + [Description("COMPARATIVO MÉDIA MIX %")] + public string MixAnteriorComparativo + { + get; + set; + } + + [Description("NOME")] + public string Nome + { + get; + set; + } + + [Description("COMISSÃO PAGA")] + [Tipo("VALOR")] + public decimal Paga + { + get; + set; + } + + [Description("COMISSÃO PAGA ANTERIOR")] + [Tipo("VALOR")] + public decimal PagaAnterior + { + get; + set; + } + + [Description("COMPARATIVO COMISSÃO PAGA")] + public string PagaAnteriorComparativo + { + get; + set; + } + + [Description("COMISSÃO PENDENTE")] + [Tipo("VALOR")] + public decimal Pendente + { + get; + set; + } + + [Description("COMISSÃO PENDENTE ANTERIOR")] + [Tipo("VALOR")] + public decimal PendenteAnterior + { + get; + set; + } + + [Description("COMPARATIVO COMISSÃO PENDENTE")] + public string PendenteAnteriorComparativo + { + get; + set; + } + + [Description("PRÊMIO LÍQUIDO")] + [Tipo("VALOR")] + public decimal PremioLiquido + { + get; + set; + } + + [Description("PRÊMIO LÍQUIDO ANTERIOR")] + [Tipo("VALOR")] + public decimal PremioLiquidoAnterior + { + get; + set; + } + + [Description("COMPARATIVO PRÊMIO LÍQUIDO")] + public string PremioLiquidoComparativo + { + get; + set; + } + + [Description("PRÊMIO TOTAL")] + [Tipo("VALOR")] + public decimal PremioTotal + { + get; + set; + } + + [Description("PRÊMIO TOTAL ANTERIOR")] + [Tipo("VALOR")] + public decimal PremioTotalAnterior + { + get; + set; + } + + [Description("COMPARATIVO PRÊMIO TOTAL")] + public string PremioTotalComparativo + { + get; + set; + } + + [Description("COMISSÃO RECEBIDA")] + [Tipo("VALOR")] + public decimal Recebida + { + get; + set; + } + + [Description("COMISSÃO RECEBIDA ANTERIOR")] + [Tipo("VALOR")] + public decimal RecebidaAnterior + { + get; + set; + } + + [Description("COMPARATIVO COMISSÃO RECEBIDA")] + public string RecebidaAnteriorComparativo + { + get; + set; + } + + public Fechamento() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamentos.cs b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamentos.cs new file mode 100644 index 0000000..d917005 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/Fechamentos.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.ObjectModel; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.Domain.Relatorios.Fechamento +{ + public class Fechamentos + { + public bool Comparativo + { + get; + set; + } + + public ObservableCollection Fechamento + { + get; + set; + } + + public string Title + { + get; + set; + } + + public Fechamentos() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/SinteticoFechamento.cs b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/SinteticoFechamento.cs new file mode 100644 index 0000000..5703d5e --- /dev/null +++ b/Codemerx/Gestor.Model/Model.Domain.Relatorios/Fechamento/SinteticoFechamento.cs @@ -0,0 +1,94 @@ +using Gestor.Model.Attributes; +using System; +using System.ComponentModel; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.Domain.Relatorios.Fechamento +{ + public class SinteticoFechamento + { + [Description("QUANTIDADE APÓLICE")] + [Tipo("QUANTIDADE")] + public int Apolice + { + get; + set; + } + + [Description("QUANTIDADE ENDOSSO")] + [Tipo("QUANTIDADE")] + public int Endosso + { + get; + set; + } + + [Description("QUANTIDADE FATURA")] + [Tipo("QUANTIDADE")] + public int Fatura + { + get; + set; + } + + [Description("MÉDIA FECHADA")] + [Tipo("PERCENTUAL")] + public decimal Fechada + { + get; + set; + } + + [Description("COMISSÃO GERADA")] + [Tipo("VALOR")] + public decimal Gerada + { + get; + set; + } + + [Description("QUANTIDADE ITENS")] + [Tipo("QUANTIDADE")] + public int Itens + { + get; + set; + } + + [Description("MÉDIA MIX %")] + [Tipo("PERCENTUAL")] + public decimal Mix + { + get; + set; + } + + [Description("SOMA PRÊMIO LÍQUIDO")] + [Tipo("VALOR")] + public decimal PremioLiquido + { + get; + set; + } + + [Description("SOMA PRÊMIO TOTAL")] + [Tipo("VALOR")] + public decimal PremioTotal + { + get; + set; + } + + [Description("COMISSÃO RECEBIDA")] + [Tipo("VALOR")] + public decimal Recebida + { + get; + set; + } + + public SinteticoFechamento() + { + } + } +} \ No newline at end of file -- cgit v1.2.3