summaryrefslogtreecommitdiff
path: root/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual
diff options
context:
space:
mode:
Diffstat (limited to 'Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual')
-rw-r--r--Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CalculoVidaIndividual.cs16
-rw-r--r--Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CoberturaVidaIndividual.cs36
-rw-r--r--Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/Profissao.cs12
-rw-r--r--Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/QuestionarioVidaIndividual.cs24
4 files changed, 88 insertions, 0 deletions
diff --git a/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CalculoVidaIndividual.cs b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CalculoVidaIndividual.cs
new file mode 100644
index 0000000..6b0c52e
--- /dev/null
+++ b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CalculoVidaIndividual.cs
@@ -0,0 +1,16 @@
+using Gestor.Model.CalculoWeb.Empresa;
+
+namespace Gestor.Model.CalculoWeb.VidaIndividual;
+
+public class CalculoVidaIndividual
+{
+ public Segurado Segurado { get; set; }
+
+ public EnderecoEmpresa Endereco { get; set; }
+
+ public Seguro Seguro { get; set; }
+
+ public CoberturaVidaIndividual Cobertura { get; set; }
+
+ public QuestionarioVidaIndividual Questionario { get; set; }
+}
diff --git a/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CoberturaVidaIndividual.cs b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CoberturaVidaIndividual.cs
new file mode 100644
index 0000000..97e073e
--- /dev/null
+++ b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/CoberturaVidaIndividual.cs
@@ -0,0 +1,36 @@
+namespace Gestor.Model.CalculoWeb.VidaIndividual;
+
+public class CoberturaVidaIndividual
+{
+ public int? Id { get; set; }
+
+ public decimal? Capital { get; set; }
+
+ public decimal? CapitalDoenca { get; set; }
+
+ public decimal? CapitalDit { get; set; }
+
+ public decimal CapitalDih { get; set; }
+
+ public string Morte { get; set; }
+
+ public string MorteAcidental { get; set; }
+
+ public string Ipa { get; set; }
+
+ public string Ifpd { get; set; }
+
+ public string AssistenciaFuneral { get; set; }
+
+ public decimal? CapitalIpa { get; set; }
+
+ public decimal? CapitalIfpd { get; set; }
+
+ public decimal? CapitalMorteAcidental { get; set; }
+
+ public string DoencaGrave { get; set; }
+
+ public string Dit { get; set; }
+
+ public string Dih { get; set; }
+}
diff --git a/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/Profissao.cs b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/Profissao.cs
new file mode 100644
index 0000000..83573bc
--- /dev/null
+++ b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/Profissao.cs
@@ -0,0 +1,12 @@
+namespace Gestor.Model.CalculoWeb.VidaIndividual;
+
+public class Profissao
+{
+ public int Id { get; set; }
+
+ public int Seguradora { get; set; }
+
+ public string Chave { get; set; }
+
+ public string Valor { get; set; }
+}
diff --git a/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/QuestionarioVidaIndividual.cs b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/QuestionarioVidaIndividual.cs
new file mode 100644
index 0000000..da7bd44
--- /dev/null
+++ b/Gestor.Model/Gestor.Model.CalculoWeb.VidaIndividual/QuestionarioVidaIndividual.cs
@@ -0,0 +1,24 @@
+using System.Collections.Generic;
+
+namespace Gestor.Model.CalculoWeb.VidaIndividual;
+
+public class QuestionarioVidaIndividual
+{
+ public int? Id { get; set; }
+
+ public int? Peso { get; set; }
+
+ public float Altura { get; set; }
+
+ public decimal? RendaMensal { get; set; }
+
+ public string Fumante { get; set; }
+
+ public string Esporte { get; set; }
+
+ public string Aposentado { get; set; }
+
+ public List<Profissao> Profissoes { get; set; }
+
+ public string Profissao { get; set; }
+}