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 --- .../Residencia/CalculoResidencia.cs | 43 +++++++ .../Residencia/CoberturaResidencia.cs | 138 +++++++++++++++++++++ .../Residencia/EnderecoResidencia.cs | 60 +++++++++ .../Model.CalculoWeb/Residencia/Imovel.cs | 42 +++++++ .../Residencia/QuestionarioResidencia.cs | 66 ++++++++++ 5 files changed, 349 insertions(+) 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 (limited to 'Codemerx/Gestor.Model/Model.CalculoWeb/Residencia') 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 -- cgit v1.2.3