diff options
Diffstat (limited to 'Decompiler/Gestor.Application.Model')
5 files changed, 182 insertions, 0 deletions
diff --git a/Decompiler/Gestor.Application.Model/AnaliticoSource.cs b/Decompiler/Gestor.Application.Model/AnaliticoSource.cs new file mode 100644 index 0000000..02f65a4 --- /dev/null +++ b/Decompiler/Gestor.Application.Model/AnaliticoSource.cs @@ -0,0 +1,8 @@ +namespace Gestor.Application.Model; + +public class AnaliticoSource +{ + public long Id { get; set; } + + public string Agrupamento { get; set; } +} diff --git a/Decompiler/Gestor.Application.Model/Configuracoes.cs b/Decompiler/Gestor.Application.Model/Configuracoes.cs new file mode 100644 index 0000000..528d99a --- /dev/null +++ b/Decompiler/Gestor.Application.Model/Configuracoes.cs @@ -0,0 +1,8 @@ +namespace Gestor.Application.Model; + +public class Configuracoes +{ + public string LinkPromo { get; set; } + + public bool NaoverPromo { get; set; } +} diff --git a/Decompiler/Gestor.Application.Model/Grafico.cs b/Decompiler/Gestor.Application.Model/Grafico.cs new file mode 100644 index 0000000..8e8f1aa --- /dev/null +++ b/Decompiler/Gestor.Application.Model/Grafico.cs @@ -0,0 +1,11 @@ +using System; +using LiveCharts; + +namespace Gestor.Application.Model; + +public class Grafico +{ + public SeriesCollection Series { get; set; } + + public Func<double, string> Formatter { get; set; } +} diff --git a/Decompiler/Gestor.Application.Model/RelacaoItens.cs b/Decompiler/Gestor.Application.Model/RelacaoItens.cs new file mode 100644 index 0000000..ba0cbc5 --- /dev/null +++ b/Decompiler/Gestor.Application.Model/RelacaoItens.cs @@ -0,0 +1,113 @@ +using System; +using System.ComponentModel; +using Gestor.Model.Common; + +namespace Gestor.Application.Model; + +public class RelacaoItens +{ + [Description("Nome")] + public string Nome { get; set; } + + [Description("Documento")] + public string Documento { get; set; } + + [Description("Apólice")] + public string Apolice { get; set; } + + [Description("Vigência Inicial")] + public DateTime VigenciaInicial { get; set; } + + [Description("Vigência Final")] + public DateTime? VigenciaFinal { get; set; } + + [Description("Ordem")] + public int? Ordem { get; set; } + + [Description("Fabricante")] + public string Fabricante { get; set; } + + [Description("Modelo")] + public string Modelo { get; set; } + + [Description("Ano Fabricação")] + public string AnoFab { get; set; } + + [Description("Ano Modelo")] + public string AnoMod { get; set; } + + [Description("Chassi")] + public string Chassi { get; set; } + + [Description("Placa")] + public string Placa { get; set; } + + [Description("Região Circulação")] + public string RegiaoCirculacao { get; set; } + + [Description("Fipe")] + public string Fipe { get; set; } + + [Description("Bônus")] + public int? Bonus { get; set; } + + [Description("Data Sinistro")] + public DateTime? DataSinistro { get; set; } + + [Description("Número Sinistro")] + public string NumSinistro { get; set; } + + [Description("Status Sinistro")] + public StatusSinistro? StatusSinistro { get; set; } + + [Description("Item Sinistrado")] + public string ItemSinistrado { get; set; } + + [Description("Valor")] + public decimal? Valor { get; set; } + + [Description("Data Liquidação")] + public DateTime? DataLiq { get; set; } + + [Description("Data Reclamação")] + public DateTime? DataRec { get; set; } + + [Description("Motivo")] + public string Motivo { get; set; } + + [Description("Sinistrado")] + public string Sinistrado { get; set; } + + [Description("Endereço")] + public string Endereco { get; set; } + + [Description("Número")] + public string Numero { get; set; } + + [Description("Bairro")] + public string Bairro { get; set; } + + [Description("Cidade")] + public string Cidade { get; set; } + + [Description("Estado")] + public string Estado { get; set; } + + [Description("CEP")] + public string Cep { get; set; } + + [Description("Complemento")] + public string Complemento { get; set; } + + [Description("Bens")] + public string Bens { get; set; } + + [Description("Descrição")] + public string Descricao { get; set; } + + [Description("Status")] + public string Status { get; set; } + + [Description("Cobertura")] + public string Cobertura { get; set; } +} diff --git a/Decompiler/Gestor.Application.Model/SinteticoSource.cs b/Decompiler/Gestor.Application.Model/SinteticoSource.cs new file mode 100644 index 0000000..4e179a7 --- /dev/null +++ b/Decompiler/Gestor.Application.Model/SinteticoSource.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.ComponentModel; +using System.Runtime.CompilerServices; +using Gestor.Model.Domain.Relatorios; +using Gestor.Model.Domain.Seguros; +using LiveCharts; + +namespace Gestor.Application.Model; + +public class SinteticoSource : INotifyPropertyChanged +{ + public bool Mostrar { get; set; } + + public string Titulo { get; set; } + + public ObservableCollection<ValorSintetico> Lista { get; set; } + + public SeriesCollection Colecao { get; set; } + + public string Quantidade { get; set; } + + public string Valor { get; set; } + + public List<Documento> Documentos { get; set; } + + public List<Parcela> Parcelas { get; set; } + + public List<Cliente> Clientes { get; set; } + + public DateTime? DateStart { get; set; } + + public DateTime? DateFinal { get; set; } + + public event PropertyChangedEventHandler PropertyChanged; + + public void OnPropertyChanged([CallerMemberName] string name = "") + { + this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name)); + } +} |