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 --- .../Model.CalculoWeb/Auto/CalculoAuto.cs | 61 ++++++ .../Gestor.Model/Model.CalculoWeb/Auto/Caminhao.cs | 78 ++++++++ .../Model.CalculoWeb/Auto/CoberturaAuto.cs | 132 +++++++++++++ .../Model.CalculoWeb/Auto/ComissaoSeguradora.cs | 24 +++ .../Model.CalculoWeb/Auto/CondutorPrincipal.cs | 127 ++++++++++++ .../Gestor.Model/Model.CalculoWeb/Auto/Fipe.cs | 84 ++++++++ .../Model.CalculoWeb/Auto/QuestionarioAuto.cs | 90 +++++++++ .../Gestor.Model/Model.CalculoWeb/Auto/Veiculo.cs | 217 +++++++++++++++++++++ Codemerx/Gestor.Model/Model.CalculoWeb/Calculo.cs | 73 +++++++ .../Condominio/CalculoCondominio.cs | 44 +++++ .../Condominio/CoberturaCondominio.cs | 186 ++++++++++++++++++ .../Condominio/QuestionarioCondominio.cs | 96 +++++++++ .../Model.CalculoWeb/Empresa/CalculoEmpresa.cs | 43 ++++ .../Model.CalculoWeb/Empresa/CoberturaEmpresa.cs | 186 ++++++++++++++++++ .../Model.CalculoWeb/Empresa/EnderecoEmpresa.cs | 60 ++++++ .../Empresa/QuestionarioEmpresa.cs | 115 +++++++++++ .../Residencia/CalculoResidencia.cs | 43 ++++ .../Residencia/CoberturaResidencia.cs | 138 +++++++++++++ .../Residencia/EnderecoResidencia.cs | 60 ++++++ .../Model.CalculoWeb/Residencia/Imovel.cs | 42 ++++ .../Residencia/QuestionarioResidencia.cs | 66 +++++++ .../Gestor.Model/Model.CalculoWeb/Resultados.cs | 18 ++ Codemerx/Gestor.Model/Model.CalculoWeb/Segurado.cs | 158 +++++++++++++++ Codemerx/Gestor.Model/Model.CalculoWeb/Seguro.cs | 110 +++++++++++ Codemerx/Gestor.Model/Model.CalculoWeb/Telefone.cs | 30 +++ Codemerx/Gestor.Model/Model.CalculoWeb/Usuario.cs | 18 ++ .../VidaGlobal/CalculoVidaGlobal.cs | 44 +++++ .../VidaGlobal/CoberturaVidaGlobal.cs | 66 +++++++ .../VidaGlobal/QuestionarioVidaGlobal.cs | 37 ++++ .../VidaIndividual/CalculoVidaIndividual.cs | 44 +++++ .../VidaIndividual/CoberturaVidaIndividual.cs | 108 ++++++++++ .../Model.CalculoWeb/VidaIndividual/Profissao.cs | 36 ++++ .../VidaIndividual/QuestionarioVidaIndividual.cs | 67 +++++++ 33 files changed, 2701 insertions(+) create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CalculoAuto.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Caminhao.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CoberturaAuto.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/ComissaoSeguradora.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CondutorPrincipal.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Fipe.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/QuestionarioAuto.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Veiculo.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Calculo.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CalculoCondominio.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CoberturaCondominio.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/QuestionarioCondominio.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CalculoEmpresa.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CoberturaEmpresa.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/EnderecoEmpresa.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/QuestionarioEmpresa.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CalculoResidencia.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CoberturaResidencia.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/EnderecoResidencia.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/Imovel.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/QuestionarioResidencia.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Resultados.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Segurado.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Seguro.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Telefone.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/Usuario.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CalculoVidaGlobal.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CoberturaVidaGlobal.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/QuestionarioVidaGlobal.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CalculoVidaIndividual.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CoberturaVidaIndividual.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/Profissao.cs create mode 100644 Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/QuestionarioVidaIndividual.cs (limited to 'Codemerx/Gestor.Model/Model.CalculoWeb') diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CalculoAuto.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CalculoAuto.cs new file mode 100644 index 0000000..770eaa0 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CalculoAuto.cs @@ -0,0 +1,61 @@ +using Gestor.Model.CalculoWeb; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class CalculoAuto + { + public Gestor.Model.CalculoWeb.Auto.Caminhao Caminhao + { + get; + set; + } + + public CoberturaAuto Cobertura + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Auto.CondutorPrincipal CondutorPrincipal + { + get; + set; + } + + public QuestionarioAuto Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public int TipoVeiculo + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Auto.Veiculo Veiculo + { + get; + set; + } + + public CalculoAuto() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Caminhao.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Caminhao.cs new file mode 100644 index 0000000..dba0c83 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Caminhao.cs @@ -0,0 +1,78 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class Caminhao + { + public string Carga + { + get; + set; + } + + public string Carroceria + { + get; + set; + } + + public string Equipamento + { + get; + set; + } + + public string Garagem + { + get; + set; + } + + public string GerenciamentoRisco + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string Periodo + { + get; + set; + } + + public string ProprioEstado + { + get; + set; + } + + public string RegiaoCirculacao + { + get; + set; + } + + public string SeguroCarga + { + get; + set; + } + + public string Uso + { + get; + set; + } + + public Caminhao() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CoberturaAuto.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CoberturaAuto.cs new file mode 100644 index 0000000..b97f258 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CoberturaAuto.cs @@ -0,0 +1,132 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class CoberturaAuto + { + public string ArCondicionado + { + get; + set; + } + + public string Assistencia + { + get; + set; + } + + public decimal Blindagem + { + get; + set; + } + + public decimal Carroceria + { + get; + set; + } + + public string CarroReserva + { + get; + set; + } + + public string DanosCorporais + { + get; + set; + } + + public string DanosMateriais + { + get; + set; + } + + public string DanosMorais + { + get; + set; + } + + public string DespesasExtras + { + get; + set; + } + + public decimal Equipamento + { + get; + set; + } + + public decimal FatorAjuste + { + get; + set; + } + + public string GarantiaZero + { + get; + set; + } + + public int Id + { + get; + set; + } + + public decimal KitGas + { + get; + set; + } + + public string MorteInvalidez + { + get; + set; + } + + public string ProtecaoBuracos + { + get; + set; + } + + public string ReparoRapido + { + get; + set; + } + + public string TipoCobertura + { + get; + set; + } + + public string TipoFranquia + { + get; + set; + } + + public string Vidros + { + get; + set; + } + + public CoberturaAuto() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/ComissaoSeguradora.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/ComissaoSeguradora.cs new file mode 100644 index 0000000..f19675c --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/ComissaoSeguradora.cs @@ -0,0 +1,24 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class ComissaoSeguradora + { + public long Seguradora + { + get; + set; + } + + public decimal Valor + { + get; + set; + } + + public ComissaoSeguradora() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CondutorPrincipal.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CondutorPrincipal.cs new file mode 100644 index 0000000..84810f9 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/CondutorPrincipal.cs @@ -0,0 +1,127 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class CondutorPrincipal + { + private string _sexo; + + private string _estadoCivil; + + public string CpfCnpj + { + get; + set; + } + + public DateTime? DataHabilitacao + { + get; + set; + } + + public DateTime? DataNascimento + { + get; + set; + } + + public string EstadoCivil + { + get + { + return this._estadoCivil; + } + set + { + this._estadoCivil = value; + value = this.ConvertEstCivCalculo(this._estadoCivil); + } + } + + public long Id + { + get; + set; + } + + public string NomeCompleto + { + get; + set; + } + + public string NumeroHabilitacao + { + get; + set; + } + + public string Sexo + { + get + { + return this._sexo; + } + set + { + this._sexo = value; + this.ConvertSexoCalculo(this._sexo); + } + } + + public string TempoHabilitacao + { + get; + set; + } + + public CondutorPrincipal() + { + } + + private string ConvertEstCivCalculo(string estadoCivil) + { + if (estadoCivil != null && estadoCivil.Length == 1) + { + switch (estadoCivil[0]) + { + case '0': + { + return "1"; + } + case '1': + { + return "2"; + } + case '2': + { + return "3"; + } + case '3': + case '5': + case '6': + case '7': + { + return "4"; + } + case '4': + { + return "5"; + } + } + } + return string.Empty; + } + + private string ConvertSexoCalculo(string sexo) + { + if (sexo != "0") + { + return "2"; + } + return "1"; + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Fipe.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Fipe.cs new file mode 100644 index 0000000..1f4bee6 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Fipe.cs @@ -0,0 +1,84 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class Fipe + { + public string AnoMaximo + { + get; + set; + } + + public string AnoMinimo + { + get; + set; + } + + public string AnoModelo + { + get; + set; + } + + public string Codigo + { + get; + set; + } + + public string Combustivel + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string Marca + { + get; + set; + } + + public string Modelo + { + get; + set; + } + + public int TipoVeiculo + { + get; + set; + } + + public decimal Valor + { + get; + set; + } + + public decimal ValorAntigo + { + get; + set; + } + + public bool ZeroKm + { + get; + set; + } + + public Fipe() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/QuestionarioAuto.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/QuestionarioAuto.cs new file mode 100644 index 0000000..9fb7d71 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/QuestionarioAuto.cs @@ -0,0 +1,90 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class QuestionarioAuto + { + public string Associado + { + get; + set; + } + + public string FaixaEtariaDependentes + { + get; + set; + } + + public string GaragemEstudo + { + get; + set; + } + + public string GaragemResidencia + { + get; + set; + } + + public string GaragemTrabalho + { + get; + set; + } + + public long Id + { + get; + set; + } + + public string IsencaoFiscal + { + get; + set; + } + + public string Pcd + { + get; + set; + } + + public string PeriodoUso + { + get; + set; + } + + public string QuilometragemMensal + { + get; + set; + } + + public string TipoResidencia + { + get; + set; + } + + public string UsoDependentes + { + get; + set; + } + + public string UsoVeiculo + { + get; + set; + } + + public QuestionarioAuto() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Veiculo.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Veiculo.cs new file mode 100644 index 0000000..a616133 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Auto/Veiculo.cs @@ -0,0 +1,217 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Auto +{ + public class Veiculo + { + private string _combustivel; + + public string Alienado + { + get; + set; + } + + public string AnoFabricacao + { + get; + set; + } + + public string AnoModelo + { + get; + set; + } + + public string Antifurto + { + get; + set; + } + + public string Blindado + { + get; + set; + } + + public string CepPernoite + { + get; + set; + } + + public string CodigoFipe + { + get; + set; + } + + public string Combustivel + { + get + { + return this._combustivel; + } + set + { + this._combustivel = value; + Veiculo.ConvertCombustivelCalculo(this._combustivel); + } + } + + public string Fabricante + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Auto.Fipe Fipe + { + get; + set; + } + + public long Id + { + get; + set; + } + + public string KitGas + { + get; + set; + } + + public string Modelo + { + get; + set; + } + + public string NumeroChassi + { + get; + set; + } + + public string Placa + { + get; + set; + } + + public string Rastreador + { + get; + set; + } + + public string Uf + { + get; + set; + } + + public string ZeroKm + { + get; + set; + } + + public Veiculo() + { + } + + private static string ConvertCombustivelCalculo(string combustivel) + { + if (combustivel != null) + { + int length = combustivel.Length; + if (length == 1) + { + switch (combustivel[0]) + { + case '1': + { + return "3"; + } + case '2': + { + return "2"; + } + case '3': + { + return "4"; + } + case '4': + { + return "1"; + } + case '5': + case '7': + case '8': + { + return "6"; + } + case '6': + { + return string.Empty; + } + case '9': + { + break; + } + default: + { + return string.Empty; + } + } + } + else if (length == 2) + { + switch (combustivel[1]) + { + case '0': + { + if (combustivel == "10") + { + break; + } + return string.Empty; + } + case '1': + { + if (combustivel == "11") + { + return "7"; + } + return string.Empty; + } + case '2': + { + if (combustivel == "12") + { + break; + } + return string.Empty; + } + default: + { + return string.Empty; + } + } + } + else + { + return string.Empty; + } + return "5"; + } + return string.Empty; + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Calculo.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Calculo.cs new file mode 100644 index 0000000..40b8d39 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Calculo.cs @@ -0,0 +1,73 @@ +using Gestor.Model.CalculoWeb.Auto; +using Gestor.Model.CalculoWeb.Condominio; +using Gestor.Model.CalculoWeb.Empresa; +using Gestor.Model.CalculoWeb.Residencia; +using Gestor.Model.CalculoWeb.VidaGlobal; +using Gestor.Model.CalculoWeb.VidaIndividual; +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Calculo + { + public CalculoAuto Auto + { + get; + set; + } + + public CalculoCondominio Condominio + { + get; + set; + } + + public CalculoEmpresa Empresa + { + get; + set; + } + + public CalculoResidencia Residencia + { + get; + set; + } + + public List Resultados + { + get; + set; + } + + public string SerialNumber + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Usuario Usuario + { + get; + set; + } + + public CalculoVidaIndividual Vida + { + get; + set; + } + + public CalculoVidaGlobal VidaGlobal + { + get; + set; + } + + public Calculo() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CalculoCondominio.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CalculoCondominio.cs new file mode 100644 index 0000000..9b3d7d7 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CalculoCondominio.cs @@ -0,0 +1,44 @@ +using Gestor.Model.CalculoWeb; +using Gestor.Model.CalculoWeb.Empresa; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Condominio +{ + public class CalculoCondominio + { + public CoberturaCondominio Cobertura + { + get; + set; + } + + public EnderecoEmpresa Endereco + { + get; + set; + } + + public QuestionarioCondominio Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public CalculoCondominio() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CoberturaCondominio.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CoberturaCondominio.cs new file mode 100644 index 0000000..b020d5c --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/CoberturaCondominio.cs @@ -0,0 +1,186 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Condominio +{ + public class CoberturaCondominio + { + public decimal? Alagamento + { + get; + set; + } + + public decimal? Aluguel + { + get; + set; + } + + public decimal? Anuncios + { + get; + set; + } + + public string Assistencia + { + get; + set; + } + + public decimal? Basica + { + get; + set; + } + + public decimal? Chuveiro + { + get; + set; + } + + public decimal? Condominio + { + get; + set; + } + + public decimal? DanosEletricos + { + get; + set; + } + + public decimal? DanosMorais + { + get; + set; + } + + public decimal? Desmoronamento + { + get; + set; + } + + public decimal? DespesasFixas + { + get; + set; + } + + public decimal? Empregador + { + get; + set; + } + + public decimal? Equipamento + { + get; + set; + } + + public decimal? Garagista + { + get; + set; + } + + public decimal? GaragistaExclusiva + { + get; + set; + } + + public int? Id + { + get; + set; + } + + public decimal? ImpactoVeiculo + { + get; + set; + } + + public decimal? IncendioBens + { + get; + set; + } + + public decimal? PlacasSolares + { + get; + set; + } + + public decimal? Portoes + { + get; + set; + } + + public decimal? RouboBens + { + get; + set; + } + + public decimal? RouboCondominio + { + get; + set; + } + + public decimal? Sindico + { + get; + set; + } + + public decimal? TumultoGreve + { + get; + set; + } + + public string ValorNovo + { + get; + set; + } + + public decimal? Vazamento + { + get; + set; + } + + public decimal? Vendaval + { + get; + set; + } + + public decimal? VidaFuncionario + { + get; + set; + } + + public decimal? Vidros + { + get; + set; + } + + public CoberturaCondominio() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/QuestionarioCondominio.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/QuestionarioCondominio.cs new file mode 100644 index 0000000..082fd13 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Condominio/QuestionarioCondominio.cs @@ -0,0 +1,96 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Condominio +{ + public class QuestionarioCondominio + { + public string AnoConstrucao + { + get; + set; + } + + public string AreaComercial + { + get; + set; + } + + public string AreaConstruida + { + get; + set; + } + + public string Blocos + { + get; + set; + } + + public string Desmoronamento + { + get; + set; + } + + public string Elevadores + { + get; + set; + } + + public string EquipamentoIncendio + { + get; + set; + } + + public string EquipamentoSeguranca + { + get; + set; + } + + public string Estrutura + { + get; + set; + } + + public string Funcionarios + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string ImovelTombado + { + get; + set; + } + + public string Ocupacao + { + get; + set; + } + + public string Pavimentos + { + get; + set; + } + + public QuestionarioCondominio() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CalculoEmpresa.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CalculoEmpresa.cs new file mode 100644 index 0000000..9a3e09a --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CalculoEmpresa.cs @@ -0,0 +1,43 @@ +using Gestor.Model.CalculoWeb; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Empresa +{ + public class CalculoEmpresa + { + public CoberturaEmpresa Cobertura + { + get; + set; + } + + public EnderecoEmpresa Endereco + { + get; + set; + } + + public QuestionarioEmpresa Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public CalculoEmpresa() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CoberturaEmpresa.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CoberturaEmpresa.cs new file mode 100644 index 0000000..c8faa20 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/CoberturaEmpresa.cs @@ -0,0 +1,186 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Empresa +{ + public class CoberturaEmpresa + { + public decimal? Alagamento + { + get; + set; + } + + public decimal? Aluguel + { + get; + set; + } + + public decimal? Anuncio + { + get; + set; + } + + public string Assistencia + { + get; + set; + } + + public decimal? Basica + { + get; + set; + } + + public decimal? ContaminacaoDeterioracao + { + get; + set; + } + + public decimal? DanoEletrico + { + get; + set; + } + + public decimal? DanoMoral + { + get; + set; + } + + public decimal? Desmoronamento + { + get; + set; + } + + public decimal? DespesaFixa + { + get; + set; + } + + public decimal? Empregador + { + get; + set; + } + + public decimal? Equipamento + { + get; + set; + } + + public decimal? Fidelidade + { + get; + set; + } + + public int? Id + { + get; + set; + } + + public decimal? ImpactoVeiculo + { + get; + set; + } + + public decimal? LucroCessante + { + get; + set; + } + + public decimal? PlacasSolares + { + get; + set; + } + + public decimal? RecomposicaoDocumento + { + get; + set; + } + + public decimal? ResponsabilidadeCivil + { + get; + set; + } + + public decimal? ResponsabilidadeCivilGaragista + { + get; + set; + } + + public decimal? RouboFurto + { + get; + set; + } + + public decimal? RouboValor + { + get; + set; + } + + public decimal? Sprinkler + { + get; + set; + } + + public decimal? TumultoGreve + { + get; + set; + } + + public string ValorNovo + { + get; + set; + } + + public decimal? Vazamento + { + get; + set; + } + + public decimal? Vendaval + { + get; + set; + } + + public string Verba + { + get; + set; + } + + public decimal? Vidro + { + get; + set; + } + + public CoberturaEmpresa() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/EnderecoEmpresa.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/EnderecoEmpresa.cs new file mode 100644 index 0000000..473149b --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/EnderecoEmpresa.cs @@ -0,0 +1,60 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Empresa +{ + public class EnderecoEmpresa + { + public string Bairro + { + get; + set; + } + + public string Cep + { + get; + set; + } + + public string Cidade + { + get; + set; + } + + public string Complemento + { + get; + set; + } + + public string Estado + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string Logradouro + { + get; + set; + } + + public string Numero + { + get; + set; + } + + public EnderecoEmpresa() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/QuestionarioEmpresa.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/QuestionarioEmpresa.cs new file mode 100644 index 0000000..73dbcca --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Empresa/QuestionarioEmpresa.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Empresa +{ + public class QuestionarioEmpresa + { + public DateTime AnoConstrucao + { + get; + set; + } + + public string Atividade + { + get; + set; + } + + public List Atividades + { + get; + set; + } + + public string CaixaEletronico + { + get; + set; + } + + public string Cnae + { + get; + set; + } + + public string Construcao + { + get; + set; + } + + public string Deposito + { + get; + set; + } + + public string EquipamentoIncendio + { + get; + set; + } + + public string EquipamentoSeguranca + { + get; + set; + } + + public string EstruturaMetal + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string ImovelTombado + { + get; + set; + } + + public string Isopainel + { + get; + set; + } + + public string Localizacao + { + get; + set; + } + + public string Pavimento + { + get; + set; + } + + public string TerrenoBaldio + { + get; + set; + } + + public string TipoConstrucao + { + get; + set; + } + + public QuestionarioEmpresa() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CalculoResidencia.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CalculoResidencia.cs new file mode 100644 index 0000000..a168a04 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CalculoResidencia.cs @@ -0,0 +1,43 @@ +using Gestor.Model.CalculoWeb; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Residencia +{ + public class CalculoResidencia + { + public CoberturaResidencia Cobertura + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Residencia.Imovel Imovel + { + get; + set; + } + + public QuestionarioResidencia Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public CalculoResidencia() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CoberturaResidencia.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CoberturaResidencia.cs new file mode 100644 index 0000000..bdc8403 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/CoberturaResidencia.cs @@ -0,0 +1,138 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Residencia +{ + public class CoberturaResidencia + { + public decimal Alagamento + { + get; + set; + } + + public decimal Aluguel + { + get; + set; + } + + public string Assistencia + { + get; + set; + } + + public decimal Basica + { + get; + set; + } + + public decimal Bike + { + get; + set; + } + + public decimal DanosEletricos + { + get; + set; + } + + public decimal DanosMorais + { + get; + set; + } + + public decimal Desmoronamento + { + get; + set; + } + + public decimal Equipamentos + { + get; + set; + } + + public int Id + { + get; + set; + } + + public decimal ImpactoVeiculos + { + get; + set; + } + + public decimal PlacasSolares + { + get; + set; + } + + public decimal RecomposicaoDocumento + { + get; + set; + } + + public decimal ResponsabilidadeCivilFamiliar + { + get; + set; + } + + public decimal RouboFurto + { + get; + set; + } + + public decimal TumultoGreve + { + get; + set; + } + + public string ValorNovo + { + get; + set; + } + + public decimal Vazamentos + { + get; + set; + } + + public decimal Vendaval + { + get; + set; + } + + public string Verba + { + get; + set; + } + + public decimal Vidros + { + get; + set; + } + + public CoberturaResidencia() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/EnderecoResidencia.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/EnderecoResidencia.cs new file mode 100644 index 0000000..9874c8d --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/EnderecoResidencia.cs @@ -0,0 +1,60 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Residencia +{ + public class EnderecoResidencia + { + public string Bairro + { + get; + set; + } + + public string Cep + { + get; + set; + } + + public string Cidade + { + get; + set; + } + + public string Complemento + { + get; + set; + } + + public string Estado + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string Logradouro + { + get; + set; + } + + public string Numero + { + get; + set; + } + + public EnderecoResidencia() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/Imovel.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/Imovel.cs new file mode 100644 index 0000000..6cedbb0 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/Imovel.cs @@ -0,0 +1,42 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Residencia +{ + public class Imovel + { + public EnderecoResidencia Endereco + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string TipoConstrucao + { + get; + set; + } + + public string TipoMoradia + { + get; + set; + } + + public string TipoOcupacao + { + get; + set; + } + + public Imovel() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/QuestionarioResidencia.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/QuestionarioResidencia.cs new file mode 100644 index 0000000..d8a6269 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Residencia/QuestionarioResidencia.cs @@ -0,0 +1,66 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.Residencia +{ + public class QuestionarioResidencia + { + public string AreaRisco + { + get; + set; + } + + public string AtividadeProfissional + { + get; + set; + } + + public string CondominioFechado + { + get; + set; + } + + public string EquipamentoSeguranca + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string ImovelDesocupado + { + get; + set; + } + + public string ImovelTombado + { + get; + set; + } + + public string SeguradoProprietario + { + get; + set; + } + + public string ZonaRural + { + get; + set; + } + + public QuestionarioResidencia() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Resultados.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Resultados.cs new file mode 100644 index 0000000..18bb86a --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Resultados.cs @@ -0,0 +1,18 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Resultados + { + public string Erros + { + get; + set; + } + + public Resultados() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Segurado.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Segurado.cs new file mode 100644 index 0000000..34b57c8 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Segurado.cs @@ -0,0 +1,158 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Segurado + { + private string _estadoCivil; + + private string _sexo; + + public string Cep { get; set; } = string.Empty; + + public string CpfCnpj + { + get; + set; + } + + public DateTime? DataHabilitacao { get; set; } = new DateTime?(DateTime.MinValue); + + public DateTime? DataNascimento { get; set; } = new DateTime?(DateTime.MinValue); + + public string Email + { + get; + set; + } + + public string EstadoCivil + { + get + { + return this._estadoCivil; + } + set + { + this._estadoCivil = value; + this._estadoCivil = this.ConvertEstCivCalculo(value); + } + } + + public long Id + { + get; + set; + } + + public string NomeCompleto + { + get; + set; + } + + public string NumeroHabilitacao + { + get; + set; + } + + public bool Perfil + { + get; + set; + } + + public string RelacaoSeguradoCondutor + { + get; + set; + } + + public string Sexo + { + get + { + return this._sexo; + } + set + { + this._sexo = value; + this._sexo = this.ConvertSexoCalculo(this._sexo); + value = this._sexo; + } + } + + public Telefone TelefoneCelular + { + get; + set; + } + + public Telefone TelefoneResidencial + { + get; + set; + } + + public string TempoHabilitacao + { + get; + set; + } + + public string Uf + { + get; + set; + } + + public Segurado() + { + } + + private string ConvertEstCivCalculo(string estadoCivil) + { + if (estadoCivil != null && estadoCivil.Length == 1) + { + switch (estadoCivil[0]) + { + case '0': + { + return "1"; + } + case '1': + { + return "2"; + } + case '2': + { + return "3"; + } + case '3': + case '5': + case '6': + case '7': + { + return "4"; + } + case '4': + { + return "5"; + } + } + } + return string.Empty; + } + + private string ConvertSexoCalculo(string sexo) + { + if (sexo != "0") + { + return "2"; + } + return "1"; + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Seguro.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Seguro.cs new file mode 100644 index 0000000..34154f9 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Seguro.cs @@ -0,0 +1,110 @@ +using Gestor.Model.CalculoWeb.Auto; +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Seguro + { + public decimal Agenciamento + { + get; + set; + } + + public string Banco + { + get; + set; + } + + public string Bonus + { + get; + set; + } + + public string CodigoIdentificacao + { + get; + set; + } + + public decimal Comissao + { + get; + set; + } + + public List ComissaoSeguradora + { + get; + set; + } + + public long Id + { + get; + set; + } + + public string NumeroApoliceAnterior + { + get; + set; + } + + public string Observacoes + { + get; + set; + } + + public bool RenovacaoGarantida + { + get; + set; + } + + public string SeguradoraAnterior + { + get; + set; + } + + public string Sinistros + { + get; + set; + } + + public string TipoSeguro + { + get; + set; + } + + public DateTime VigenciaFinal + { + get; + set; + } + + public DateTime VigenciaFinalAnterior + { + get; + set; + } + + public DateTime VigenciaInicial + { + get; + set; + } + + public Seguro() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Telefone.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Telefone.cs new file mode 100644 index 0000000..364a57f --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Telefone.cs @@ -0,0 +1,30 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Telefone + { + public string Ddd + { + get; + set; + } + + public long Id + { + get; + set; + } + + public string Numero + { + get; + set; + } + + public Telefone() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/Usuario.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/Usuario.cs new file mode 100644 index 0000000..5b46cf6 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/Usuario.cs @@ -0,0 +1,18 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb +{ + public class Usuario + { + public string Email + { + get; + set; + } + + public Usuario() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CalculoVidaGlobal.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CalculoVidaGlobal.cs new file mode 100644 index 0000000..60a3b45 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CalculoVidaGlobal.cs @@ -0,0 +1,44 @@ +using Gestor.Model.CalculoWeb; +using Gestor.Model.CalculoWeb.Empresa; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaGlobal +{ + public class CalculoVidaGlobal + { + public CalculoVidaGlobal Cobertura + { + get; + set; + } + + public EnderecoEmpresa Endereco + { + get; + set; + } + + public QuestionarioVidaGlobal Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public CalculoVidaGlobal() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CoberturaVidaGlobal.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CoberturaVidaGlobal.cs new file mode 100644 index 0000000..dc43427 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/CoberturaVidaGlobal.cs @@ -0,0 +1,66 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaGlobal +{ + public class CoberturaVidaGlobal + { + public string AssistenciaFuneral + { + get; + set; + } + + public decimal? CapitalFuncionario + { + get; + set; + } + + public decimal? CapitalSocio + { + get; + set; + } + + public int Funcionario + { + get; + set; + } + + public int Id + { + get; + set; + } + + public string Ifpd + { + get; + set; + } + + public string Ipa + { + get; + set; + } + + public string MorteAcidental + { + get; + set; + } + + public int Socio + { + get; + set; + } + + public CoberturaVidaGlobal() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/QuestionarioVidaGlobal.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/QuestionarioVidaGlobal.cs new file mode 100644 index 0000000..8732069 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaGlobal/QuestionarioVidaGlobal.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaGlobal +{ + public class QuestionarioVidaGlobal + { + public List Atividades + { + get; + set; + } + + public string Cnae + { + get; + set; + } + + public int Funcionario + { + get; + set; + } + + public int Id + { + get; + set; + } + + public QuestionarioVidaGlobal() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CalculoVidaIndividual.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CalculoVidaIndividual.cs new file mode 100644 index 0000000..33eb7fd --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CalculoVidaIndividual.cs @@ -0,0 +1,44 @@ +using Gestor.Model.CalculoWeb; +using Gestor.Model.CalculoWeb.Empresa; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaIndividual +{ + public class CalculoVidaIndividual + { + public CoberturaVidaIndividual Cobertura + { + get; + set; + } + + public EnderecoEmpresa Endereco + { + get; + set; + } + + public QuestionarioVidaIndividual Questionario + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Segurado Segurado + { + get; + set; + } + + public Gestor.Model.CalculoWeb.Seguro Seguro + { + get; + set; + } + + public CalculoVidaIndividual() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CoberturaVidaIndividual.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CoberturaVidaIndividual.cs new file mode 100644 index 0000000..5b3f83f --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/CoberturaVidaIndividual.cs @@ -0,0 +1,108 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaIndividual +{ + public class CoberturaVidaIndividual + { + public string AssistenciaFuneral + { + get; + set; + } + + public decimal? Capital + { + get; + set; + } + + public decimal CapitalDih + { + get; + set; + } + + public decimal? CapitalDit + { + get; + set; + } + + public decimal? CapitalDoenca + { + get; + set; + } + + public decimal? CapitalIfpd + { + get; + set; + } + + public decimal? CapitalIpa + { + get; + set; + } + + public decimal? CapitalMorteAcidental + { + get; + set; + } + + public string Dih + { + get; + set; + } + + public string Dit + { + get; + set; + } + + public string DoencaGrave + { + get; + set; + } + + public int? Id + { + get; + set; + } + + public string Ifpd + { + get; + set; + } + + public string Ipa + { + get; + set; + } + + public string Morte + { + get; + set; + } + + public string MorteAcidental + { + get; + set; + } + + public CoberturaVidaIndividual() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/Profissao.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/Profissao.cs new file mode 100644 index 0000000..fd20834 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/Profissao.cs @@ -0,0 +1,36 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaIndividual +{ + public class Profissao + { + public string Chave + { + get; + set; + } + + public int Id + { + get; + set; + } + + public int Seguradora + { + get; + set; + } + + public string Valor + { + get; + set; + } + + public Profissao() + { + } + } +} \ No newline at end of file diff --git a/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/QuestionarioVidaIndividual.cs b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/QuestionarioVidaIndividual.cs new file mode 100644 index 0000000..9ff0b62 --- /dev/null +++ b/Codemerx/Gestor.Model/Model.CalculoWeb/VidaIndividual/QuestionarioVidaIndividual.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Model.CalculoWeb.VidaIndividual +{ + public class QuestionarioVidaIndividual + { + public float Altura + { + get; + set; + } + + public string Aposentado + { + get; + set; + } + + public string Esporte + { + get; + set; + } + + public string Fumante + { + get; + set; + } + + public int? Id + { + get; + set; + } + + public int? Peso + { + get; + set; + } + + public string Profissao + { + get; + set; + } + + public List Profissoes + { + get; + set; + } + + public decimal? RendaMensal + { + get; + set; + } + + public QuestionarioVidaIndividual() + { + } + } +} \ No newline at end of file -- cgit v1.2.3