From 674ca83ba9243a9e95a7568c797668dab6aee26a Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Mon, 30 Mar 2026 10:35:25 -0300 Subject: feat: upload files --- .../AdiantamentoDb.cs | 56 ++++ .../AeronauticoDb.cs | 110 +++++++ .../AutoDb.cs | 218 ++++++++++++++ .../ClienteDb.cs | 213 ++++++++++++++ .../ClienteEmailDb.cs | 31 ++ .../ClienteEnderecoDb.cs | 31 ++ .../ClienteTelefoneDb.cs | 31 ++ .../ClienteVinculoDb.cs | 32 ++ .../CoberturaDb.cs | 49 ++++ .../CoberturaGranizoDb.cs | 61 ++++ .../CoberturaPadraoDb.cs | 31 ++ .../CondicaoRepasseDb.cs | 31 ++ .../ConfigExtratoImportDb.cs | 37 +++ .../ConsorcioDb.cs | 49 ++++ .../ControleDb.cs | 62 ++++ .../ControleSinistroDb.cs | 25 ++ .../CriticaApoliceDb.cs | 67 +++++ .../DetalheExtratoDb.cs | 110 +++++++ .../DocumentoDb.cs | 321 +++++++++++++++++++++ .../EstipulanteDb.cs | 86 ++++++ .../ExpedicaoDb.cs | 73 +++++ .../ExtratoDb.cs | 98 +++++++ .../FabricanteDb.cs | 24 ++ .../FaturaDb.cs | 43 +++ .../GranizoDb.cs | 55 ++++ .../ItemDb.cs | 105 +++++++ .../MaisContatoDb.cs | 123 ++++++++ .../MetaSeguradoraDb.cs | 56 ++++ .../MetaVendedorDb.cs | 38 +++ .../ParceiroDb.cs | 128 ++++++++ .../ParcelaDb.cs | 212 ++++++++++++++ .../PatrimonialDb.cs | 140 +++++++++ .../PerfilCondominioDb.cs | 11 + .../PerfilDb.cs | 170 +++++++++++ .../PerfilEmpresaDb.cs | 116 ++++++++ .../PermissaoArquivoDigitalDb.cs | 44 +++ .../PermissaoUsuarioDb.cs | 50 ++++ .../ProdutoDb.cs | 25 ++ .../ProspeccaoDb.cs | 159 ++++++++++ .../QualificacaoDb.cs | 67 +++++ .../RamoDb.cs | 49 ++++ .../RepasseDb.cs | 74 +++++ .../ResponsavelAssinaturaDb.cs | 37 +++ .../RestricaoUsuarioCamposRelatoriosDb.cs | 38 +++ .../RestricaoUsuarioDb.cs | 32 ++ .../RiscosDiversosDb.cs | 43 +++ .../SeguradoraContatoDb.cs | 45 +++ .../SeguradoraDb.cs | 121 ++++++++ .../SeguradoraEnderecoDb.cs | 33 +++ .../SinistroAutoDb.cs | 110 +++++++ .../SinistroDb.cs | 152 ++++++++++ .../SinistroVidaDb.cs | 56 ++++ .../StatusDb.cs | 25 ++ .../TipoContaDb.cs | 25 ++ .../TipoVendedorDb.cs | 25 ++ .../TitularesVidaDb.cs | 98 +++++++ .../UsuarioDb.cs | 267 +++++++++++++++++ .../VendedorDb.cs | 98 +++++++ .../VendedorParcelaDb.cs | 103 +++++++ .../VendedorTelefoneDb.cs | 31 ++ .../VendedorUsuarioDb.cs | 25 ++ .../VidaDb.cs | 55 ++++ 62 files changed, 4930 insertions(+) create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AdiantamentoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AeronauticoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AutoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEmailDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEnderecoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteTelefoneDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteVinculoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaGranizoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaPadraoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CondicaoRepasseDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConfigExtratoImportDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConsorcioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleSinistroDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CriticaApoliceDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DetalheExtratoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DocumentoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/EstipulanteDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExpedicaoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExtratoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FabricanteDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FaturaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/GranizoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ItemDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MaisContatoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaSeguradoraDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaVendedorDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParceiroDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParcelaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PatrimonialDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilCondominioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilEmpresaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoArquivoDigitalDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoUsuarioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProdutoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProspeccaoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/QualificacaoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RamoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RepasseDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ResponsavelAssinaturaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioCamposRelatoriosDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RiscosDiversosDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraContatoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraEnderecoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroAutoDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroVidaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/StatusDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoContaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoVendedorDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TitularesVidaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/UsuarioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorParcelaDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorTelefoneDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorUsuarioDb.cs create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VidaDb.cs (limited to 'Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros') diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AdiantamentoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AdiantamentoDb.cs new file mode 100644 index 0000000..68ff3c5 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AdiantamentoDb.cs @@ -0,0 +1,56 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class AdiantamentoDb : EntityBase + { + public virtual DateTime? Data + { + get; + set; + } + + public virtual string Historico + { + get; + set; + } + + public virtual DateTime? Pagamento + { + get; + set; + } + + public virtual bool Pago + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoPagamento? TipoPagamento + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public AdiantamentoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AeronauticoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AeronauticoDb.cs new file mode 100644 index 0000000..f42b908 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AeronauticoDb.cs @@ -0,0 +1,110 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class AeronauticoDb : EntityBase + { + public virtual string Casco + { + get; + set; + } + + public virtual string Certificado + { + get; + set; + } + + public virtual int? Fabricacao + { + get; + set; + } + + public virtual string Fabricante + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string MarinaAero + { + get; + set; + } + + public virtual string Modelo + { + get; + set; + } + + public virtual string Navegacao + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int? Passageiros + { + get; + set; + } + + public virtual long? Peso + { + get; + set; + } + + public virtual string Prefixo + { + get; + set; + } + + public virtual string Serie + { + get; + set; + } + + public virtual TipoAeronautico Tipo + { + get; + set; + } + + public virtual int? Tripulantes + { + get; + set; + } + + public virtual DateTime? Vistoria + { + get; + set; + } + + public AeronauticoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AutoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AutoDb.cs new file mode 100644 index 0000000..a73e5bf --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/AutoDb.cs @@ -0,0 +1,218 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class AutoDb : EntityBase + { + public virtual string AnoFabricacao + { + get; + set; + } + + public virtual string AnoModelo + { + get; + set; + } + + public virtual bool? Blindagem + { + get; + set; + } + + public virtual int? Bonus + { + get; + set; + } + + public virtual string Capacidade + { + get; + set; + } + + public virtual Gestor.Model.Common.Categoria? Categoria + { + get; + set; + } + + public virtual string CepPernoite + { + get; + set; + } + + public virtual string Chassi + { + get; + set; + } + + public virtual string Ci + { + get; + set; + } + + public virtual Gestor.Model.Common.Combustivel? Combustivel + { + get; + set; + } + + public virtual ControleDb Controle + { + get; + set; + } + + public virtual Gestor.Model.Common.Cor? Cor + { + get; + set; + } + + public virtual Gestor.Model.Common.Correcao? Correcao + { + get; + set; + } + + public virtual DocumentoDb Documento + { + get; + set; + } + + public virtual FabricanteDb Fabricante + { + get; + set; + } + + public virtual bool? Financiado + { + get; + set; + } + + public virtual string Fipe + { + get; + set; + } + + public virtual Gestor.Model.Common.Isencao? Isencao + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual bool? KitGas + { + get; + set; + } + + public virtual string Modelo + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual bool? Pcd + { + get; + set; + } + + public virtual string Placa + { + get; + set; + } + + public virtual decimal PorcentagemReferencia + { + get; + set; + } + + public virtual string Portas + { + get; + set; + } + + public virtual Gestor.Model.Common.Rastreador Rastreador + { + get; + set; + } + + public virtual string RegiaoCirculacao + { + get; + set; + } + + public virtual string Renavam + { + get; + set; + } + + public virtual Gestor.Model.Common.TabelaReferencia? TabelaReferencia + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoCobertura? TipoCobertura + { + get; + set; + } + + public virtual Gestor.Model.Common.UsoVeiculo? UsoVeiculo + { + get; + set; + } + + public virtual decimal ValorDeterminado + { + get; + set; + } + + public virtual bool? ZeroKm + { + get; + set; + } + + public AutoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteDb.cs new file mode 100644 index 0000000..be9b406 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteDb.cs @@ -0,0 +1,213 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ClienteDb : EntityBase + { + public virtual string Agencia + { + get; + set; + } + + public virtual AtividadeDb Atividade + { + get; + set; + } + + public virtual BancoDb Banco + { + get; + set; + } + + public virtual string Caepf + { + get; + set; + } + + public virtual string CategoriaHabilitacao + { + get; + set; + } + + public virtual string Cei + { + get; + set; + } + + public virtual DateTime? ClienteDesde + { + get; + set; + } + + public virtual string Conta + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual TipoDocumento? DocumentoPrincipal + { + get; + set; + } + + public virtual string Emissor + { + get; + set; + } + + public virtual Gestor.Model.Common.EstadoCivil? EstadoCivil + { + get; + set; + } + + public virtual string EstadoEmissor + { + get; + set; + } + + public virtual bool EstaNaCentralSegurado + { + get; + set; + } + + public virtual bool Excluido + { + get; + set; + } + + public virtual DateTime? Expedicao + { + get; + set; + } + + public virtual bool Falecido + { + get; + set; + } + + public virtual string Habilitacao + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual string Identidade + { + get; + set; + } + + public virtual bool? MalaDireta + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string NomeSocialRg + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string Pasta + { + get; + set; + } + + public virtual DateTime? PrimeiraHabilitacao + { + get; + set; + } + + public virtual ProfissaoDb Profissao + { + get; + set; + } + + public virtual decimal RendaMensal + { + get; + set; + } + + public virtual string Rne + { + get; + set; + } + + public virtual Gestor.Model.Common.Sexo? Sexo + { + get; + set; + } + + public virtual string TipoConta + { + get; + set; + } + + public virtual DateTime? VencimentoHabilitacao + { + get; + set; + } + + public ClienteDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEmailDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEmailDb.cs new file mode 100644 index 0000000..d3d4ede --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEmailDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ClienteEmailDb : EmailBase + { + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int? Ordem + { + get; + set; + } + + public ClienteEmailDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEnderecoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEnderecoDb.cs new file mode 100644 index 0000000..b4ad2c6 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteEnderecoDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ClienteEnderecoDb : EnderecoBase + { + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int? Ordem + { + get; + set; + } + + public ClienteEnderecoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteTelefoneDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteTelefoneDb.cs new file mode 100644 index 0000000..0a6ef64 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteTelefoneDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ClienteTelefoneDb : TelefoneBase + { + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int? Ordem + { + get; + set; + } + + public ClienteTelefoneDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteVinculoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteVinculoDb.cs new file mode 100644 index 0000000..638260a --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ClienteVinculoDb.cs @@ -0,0 +1,32 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ClienteVinculoDb : EntityBase + { + public virtual ClienteDb Cliente1 + { + get; + set; + } + + public virtual ClienteDb Cliente2 + { + get; + set; + } + + public virtual ParentescoVinculo? Parentesco + { + get; + set; + } + + public ClienteVinculoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaDb.cs new file mode 100644 index 0000000..51bc57c --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaDb.cs @@ -0,0 +1,49 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class CoberturaDb : EntityBase + { + public virtual CoberturaPadraoDb CoberturaPadrao + { + get; + set; + } + + public virtual decimal Franquia + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual decimal Lmi + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal Premio + { + get; + set; + } + + public CoberturaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaGranizoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaGranizoDb.cs new file mode 100644 index 0000000..2a896d6 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaGranizoDb.cs @@ -0,0 +1,61 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class CoberturaGranizoDb : EntityBase + { + public virtual decimal? Area + { + get; + set; + } + + public virtual GranizoDb Granizo + { + get; + set; + } + + public virtual decimal? Lmi + { + get; + set; + } + + public virtual DateTime? Plantio + { + get; + set; + } + + public virtual decimal? Premio + { + get; + set; + } + + public virtual decimal? Produtividade + { + get; + set; + } + + public virtual string Quadra + { + get; + set; + } + + public virtual string Variedade + { + get; + set; + } + + public CoberturaGranizoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaPadraoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaPadraoDb.cs new file mode 100644 index 0000000..96b4ff0 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CoberturaPadraoDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class CoberturaPadraoDb : EntityBase + { + public virtual string Descricao + { + get; + set; + } + + public virtual long IdRamo + { + get; + set; + } + + public virtual bool Padrao + { + get; + set; + } + + public CoberturaPadraoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CondicaoRepasseDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CondicaoRepasseDb.cs new file mode 100644 index 0000000..5c6d533 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CondicaoRepasseDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class CondicaoRepasseDb : EntityBase + { + public virtual int Parcela + { + get; + set; + } + + public virtual RamoDb Ramo + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public CondicaoRepasseDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConfigExtratoImportDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConfigExtratoImportDb.cs new file mode 100644 index 0000000..8e112b2 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConfigExtratoImportDb.cs @@ -0,0 +1,37 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ConfigExtratoImportDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual string Codigo + { + get; + set; + } + + public virtual string Descricao + { + get; + set; + } + + public virtual long IdSeguradora + { + get; + set; + } + + public ConfigExtratoImportDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConsorcioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConsorcioDb.cs new file mode 100644 index 0000000..4ef1a68 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ConsorcioDb.cs @@ -0,0 +1,49 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ConsorcioDb : EntityBase + { + public virtual string BensConsorcio + { + get; + set; + } + + public virtual string Cota + { + get; + set; + } + + public virtual string Grupo + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal? ValorCredito + { + get; + set; + } + + public ConsorcioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleDb.cs new file mode 100644 index 0000000..a13cb4f --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleDb.cs @@ -0,0 +1,62 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ControleDb : EntityBase + { + public virtual string AssistenciaId + { + get; + set; + } + + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual IList Documentos + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual ProdutoDb Produto + { + get; + set; + } + + public virtual RamoDb Ramo + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public virtual SeguradoraDb SeguradoraAnterior + { + get; + set; + } + + public ControleDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleSinistroDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleSinistroDb.cs new file mode 100644 index 0000000..4f7da17 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ControleSinistroDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ControleSinistroDb : EntityBase + { + public virtual DateTime? DataSinistro + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public ControleSinistroDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CriticaApoliceDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CriticaApoliceDb.cs new file mode 100644 index 0000000..527cf27 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/CriticaApoliceDb.cs @@ -0,0 +1,67 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class CriticaApoliceDb : EntityBase + { + public virtual bool? Aggilizador + { + get; + set; + } + + public virtual bool? Critica + { + get; + set; + } + + public virtual DateTime? DataCritica + { + get; + set; + } + + public virtual DateTime? DataImportacao + { + get; + set; + } + + public virtual DocumentoDb Documento + { + get; + set; + } + + public virtual string NaoEncontrados + { + get; + set; + } + + public virtual string Tipo + { + get; + set; + } + + public virtual long? UsuarioCritica + { + get; + set; + } + + public virtual UsuarioDb UsuarioImportacao + { + get; + set; + } + + public CriticaApoliceDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DetalheExtratoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DetalheExtratoDb.cs new file mode 100644 index 0000000..c222240 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DetalheExtratoDb.cs @@ -0,0 +1,110 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class DetalheExtratoDb : EntityBase + { + public virtual string Apolice + { + get; + set; + } + + public virtual string Cliente + { + get; + set; + } + + public virtual decimal? Comissao + { + get; + set; + } + + public virtual bool Corrigir + { + get; + set; + } + + public virtual DateTime? Credito + { + get; + set; + } + + public virtual long? Documento + { + get; + set; + } + + public virtual string Endosso + { + get; + set; + } + + public virtual ExtratoDb Extrato + { + get; + set; + } + + public virtual string Historico + { + get; + set; + } + + public virtual string NumeroParcela + { + get; + set; + } + + public virtual long? Parcela + { + get; + set; + } + + public virtual DateTime? Recebimento + { + get; + set; + } + + public virtual StatusParcela? Status + { + get; + set; + } + + public virtual Gestor.Model.Common.SubTipo? SubTipo + { + get; + set; + } + + public virtual decimal? Valor + { + get; + set; + } + + public virtual decimal? ValorComissao + { + get; + set; + } + + public DetalheExtratoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DocumentoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DocumentoDb.cs new file mode 100644 index 0000000..8951f31 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/DocumentoDb.cs @@ -0,0 +1,321 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class DocumentoDb : EntityBase + { + public virtual bool AdicionalComiss + { + get; + set; + } + + public virtual string Agencia + { + get; + set; + } + + public virtual string Apolice + { + get; + set; + } + + public virtual string ApoliceAnterior + { + get; + set; + } + + public virtual bool ApoliceConferida + { + get; + set; + } + + public virtual BancoDb Banco + { + get; + set; + } + + public virtual BandeiraCartao? Bandeira + { + get; + set; + } + + public virtual decimal Comissao + { + get; + set; + } + + public virtual decimal? ComissaoTotal + { + get; + set; + } + + public virtual string Conta + { + get; + set; + } + + public virtual ControleDb Controle + { + get; + set; + } + + public virtual decimal Custo + { + get; + set; + } + + public virtual DateTime? DataControle + { + get; + set; + } + + public virtual DateTime? DataCriacao + { + get; + set; + } + + public virtual decimal Diferenca + { + get; + set; + } + + public virtual DateTime? Emissao + { + get; + set; + } + + public virtual string Endosso + { + get; + set; + } + + public virtual EstipulanteDb Estipulante1 + { + get; + set; + } + + public virtual EstipulanteDb Estipulante2 + { + get; + set; + } + + public virtual EstipulanteDb Estipulante3 + { + get; + set; + } + + public virtual EstipulanteDb Estipulante4 + { + get; + set; + } + + public virtual EstipulanteDb Estipulante5 + { + get; + set; + } + + public virtual bool Excluido + { + get; + set; + } + + public virtual bool FinalVigencia + { + get; + set; + } + + public virtual Gestor.Model.Common.FormaPagamento? FormaPagamento + { + get; + set; + } + + public virtual decimal Iof + { + get; + set; + } + + public virtual Gestor.Model.Common.Negocio? Negocio + { + get; + set; + } + + public virtual Gestor.Model.Common.NegocioCorretora? NegocioCorretora + { + get; + set; + } + + public virtual string NomeProponente + { + get; + set; + } + + public virtual string NumeroCartao + { + get; + set; + } + + public virtual int NumeroParcelas + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int Ordem + { + get; + set; + } + + public virtual string Pasta + { + get; + set; + } + + public virtual decimal PremioAdicional + { + get; + set; + } + + public virtual decimal PremioLiquido + { + get; + set; + } + + public virtual decimal PremioTotal + { + get; + set; + } + + public virtual string Proposta + { + get; + set; + } + + public virtual bool PropostaAssinada + { + get; + set; + } + + public virtual string PropostaEndosso + { + get; + set; + } + + public virtual DateTime? Remessa + { + get; + set; + } + + public virtual TipoSeguro Situacao + { + get; + set; + } + + public virtual TipoSeguro? SituacaoAnterior + { + get; + set; + } + + public virtual StatusDb Status + { + get; + set; + } + + public virtual int Tipo + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoEndosso? TipoEndosso + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoRecebimento? TipoRecebimento + { + get; + set; + } + + public virtual UsuarioDb UsuarioCriacao + { + get; + set; + } + + public virtual string VencimentoCartao + { + get; + set; + } + + public virtual DateTime Vigencia1 + { + get; + set; + } + + public virtual DateTime? Vigencia2 + { + get; + set; + } + + public DocumentoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/EstipulanteDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/EstipulanteDb.cs new file mode 100644 index 0000000..3a4b427 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/EstipulanteDb.cs @@ -0,0 +1,86 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class EstipulanteDb : EnderecoBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string PrimeiroPrefixo + { + get; + set; + } + + public virtual string PrimeiroTelefone + { + get; + set; + } + + public virtual TipoTelefone? PrimeiroTipo + { + get; + set; + } + + public virtual string SegundoPrefixo + { + get; + set; + } + + public virtual string SegundoTelefone + { + get; + set; + } + + public virtual TipoTelefone? SegundoTipo + { + get; + set; + } + + public EstipulanteDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExpedicaoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExpedicaoDb.cs new file mode 100644 index 0000000..eb3c276 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExpedicaoDb.cs @@ -0,0 +1,73 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ExpedicaoDb : EntityBase + { + public virtual DocumentoDb Apolice + { + get; + set; + } + + public virtual DateTime? DataAlteracao + { + get; + set; + } + + public virtual DateTime? DataCriacao + { + get; + set; + } + + public virtual DateTime? DataEnvio + { + get; + set; + } + + public virtual DateTime? DataRecebimento + { + get; + set; + } + + public virtual string Destino + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual string Responsavel + { + get; + set; + } + + public virtual long? UsuarioAlteracao + { + get; + set; + } + + public virtual long? UsuarioCriacao + { + get; + set; + } + + public ExpedicaoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExtratoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExtratoDb.cs new file mode 100644 index 0000000..525c4f4 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ExtratoDb.cs @@ -0,0 +1,98 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ExtratoDb : EntityBase + { + public virtual decimal? Bruto + { + get; + set; + } + + public virtual DateTime? Data + { + get; + set; + } + + public virtual DateTime? DataCredito + { + get; + set; + } + + public virtual string Historico + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual long IdUsuario + { + get; + set; + } + + public virtual decimal? Ir + { + get; + set; + } + + public virtual decimal? Iss + { + get; + set; + } + + public virtual decimal? Liquido + { + get; + set; + } + + public virtual string Numero + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal? Outro + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public virtual StatusExtrato Status + { + get; + set; + } + + public ExtratoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FabricanteDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FabricanteDb.cs new file mode 100644 index 0000000..fe751e0 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FabricanteDb.cs @@ -0,0 +1,24 @@ +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class FabricanteDb + { + public virtual string Descricao + { + get; + set; + } + + public virtual int Id + { + get; + set; + } + + public FabricanteDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FaturaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FaturaDb.cs new file mode 100644 index 0000000..869f0e2 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/FaturaDb.cs @@ -0,0 +1,43 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class FaturaDb : EntityBase + { + public virtual DateTime? Emissao + { + get; + set; + } + + public virtual string Fatura + { + get; + set; + } + + public virtual ParcelaDb Parcela + { + get; + set; + } + + public virtual DateTime? VigenciaFinal + { + get; + set; + } + + public virtual DateTime? VigenciaInicial + { + get; + set; + } + + public FaturaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/GranizoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/GranizoDb.cs new file mode 100644 index 0000000..aafcb3f --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/GranizoDb.cs @@ -0,0 +1,55 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class GranizoDb : EnderecoBase + { + public virtual string Area + { + get; + set; + } + + public virtual string Cultura + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string Sitio + { + get; + set; + } + + public virtual decimal? SubsidioEstadual + { + get; + set; + } + + public virtual decimal? SubsidioFederal + { + get; + set; + } + + public GranizoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ItemDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ItemDb.cs new file mode 100644 index 0000000..4fd0d56 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ItemDb.cs @@ -0,0 +1,105 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ItemDb : EntityBase + { + public virtual bool Cancelado + { + get; + set; + } + + public virtual IList Coberturas + { + get; + set; + } + + public virtual string Descricao + { + get; + set; + } + + public virtual DocumentoDb Documento + { + get; + set; + } + + public virtual long? Endosso + { + get; + set; + } + + public virtual long? IdDocumentoCancelado + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int Ordem + { + get; + set; + } + + public virtual bool Sinistrado + { + get; + set; + } + + public virtual IList Sinistros + { + get; + set; + } + + public virtual string Status + { + get; + set; + } + + public virtual string StatusInclusao + { + get; + set; + } + + public virtual long? Substituicao + { + get; + set; + } + + public virtual long? Substituido + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoEndosso? TipoEndosso + { + get; + set; + } + + public ItemDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MaisContatoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MaisContatoDb.cs new file mode 100644 index 0000000..f000db8 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MaisContatoDb.cs @@ -0,0 +1,123 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class MaisContatoDb : EntityBase + { + public virtual string Agencia + { + get; + set; + } + + public virtual string Banco + { + get; + set; + } + + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual string Conta + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual bool Excluido + { + get; + set; + } + + public virtual DateTime? Expedicao + { + get; + set; + } + + public virtual string Habilitacao + { + get; + set; + } + + public virtual string Identidade + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual Gestor.Model.Common.Parentesco? Parentesco + { + get; + set; + } + + public virtual string Prefixo + { + get; + set; + } + + public virtual DateTime? PrimeiraHabilitacao + { + get; + set; + } + + public virtual ProfissaoDb Profissao + { + get; + set; + } + + public virtual string Telefone + { + get; + set; + } + + public virtual TipoTelefone? Tipo + { + get; + set; + } + + public MaisContatoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaSeguradoraDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaSeguradoraDb.cs new file mode 100644 index 0000000..d798d27 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaSeguradoraDb.cs @@ -0,0 +1,56 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class MetaSeguradoraDb : EntityBase + { + public virtual long Ano + { + get; + set; + } + + public virtual long? IdAggilizador + { + get; + set; + } + + public virtual Gestor.Model.Common.Mes Mes + { + get; + set; + } + + public virtual bool Recorrente + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public virtual int TipoCalculo + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public MetaSeguradoraDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaVendedorDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaVendedorDb.cs new file mode 100644 index 0000000..92be6d5 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/MetaVendedorDb.cs @@ -0,0 +1,38 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class MetaVendedorDb : EntityBase + { + public virtual long Ano + { + get; + set; + } + + public virtual Gestor.Model.Common.Mes Mes + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public MetaVendedorDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParceiroDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParceiroDb.cs new file mode 100644 index 0000000..c09d537 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParceiroDb.cs @@ -0,0 +1,128 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ParceiroDb : EntityBase + { + public virtual string Bairro + { + get; + set; + } + + public virtual string Cep + { + get; + set; + } + + public virtual string Cgccpf + { + get; + set; + } + + public virtual string Cidade + { + get; + set; + } + + public virtual string Complemento + { + get; + set; + } + + public virtual string Contato + { + get; + set; + } + + public virtual string Ddd1 + { + get; + set; + } + + public virtual string Ddd2 + { + get; + set; + } + + public virtual string Ddd3 + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual string Endereco + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string Numero + { + get; + set; + } + + public virtual string Obs + { + get; + set; + } + + public virtual string Telefone1 + { + get; + set; + } + + public virtual string Telefone2 + { + get; + set; + } + + public virtual string Telefone3 + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoPerda? TipoPerda + { + get; + set; + } + + public virtual string Uf + { + get; + set; + } + + public ParceiroDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParcelaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParcelaDb.cs new file mode 100644 index 0000000..f56299f --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ParcelaDb.cs @@ -0,0 +1,212 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ParcelaDb : EntityBase + { + public virtual decimal Comissao + { + get; + set; + } + + public virtual DateTime? DataControle + { + get; + set; + } + + public virtual DateTime? DataCredito + { + get; + set; + } + + public virtual DateTime? DataCriacao + { + get; + set; + } + + public virtual DateTime? DataQuitacao + { + get; + set; + } + + public virtual DateTime? DataRecebimento + { + get; + set; + } + + public virtual decimal Desconto + { + get; + set; + } + + public virtual DocumentoDb Documento + { + get; + set; + } + + public virtual DateTime? Emissao + { + get; + set; + } + + public virtual string Extrato + { + get; + set; + } + + public virtual string Fatura + { + get; + set; + } + + public virtual FaturaDb FaturaInfo + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual long IdParcelaPendente + { + get; + set; + } + + public virtual decimal Irr + { + get; + set; + } + + public virtual decimal Iss + { + get; + set; + } + + public virtual int NumeroParcela + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal Outros + { + get; + set; + } + + public virtual Gestor.Model.Common.StatusPagamento StatusPagamento + { + get; + set; + } + + public virtual Gestor.Model.Common.SubTipo SubTipo + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoPagamento TipoPagamento + { + get; + set; + } + + public virtual long UsuarioCriacao + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public virtual decimal ValorComDesconto + { + get; + set; + } + + public virtual decimal ValorComissao + { + get; + set; + } + + public virtual decimal ValorExtrato + { + get; + set; + } + + public virtual decimal ValorLiquidoFatura + { + get; + set; + } + + public virtual decimal ValorPago + { + get; + set; + } + + public virtual decimal ValorRealizado + { + get; + set; + } + + public virtual DateTime Vencimento + { + get; + set; + } + + public virtual DateTime? VigenciaFinal + { + get; + set; + } + + public virtual DateTime? VigenciaIncial + { + get; + set; + } + + public ParcelaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PatrimonialDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PatrimonialDb.cs new file mode 100644 index 0000000..aab77c1 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PatrimonialDb.cs @@ -0,0 +1,140 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PatrimonialDb : EnderecoBase + { + public virtual string Bens + { + get; + set; + } + + public virtual string Contato + { + get; + set; + } + + public virtual string CpfLocatario1 + { + get; + set; + } + + public virtual string CpfLocatario2 + { + get; + set; + } + + public virtual string CpfLocatario3 + { + get; + set; + } + + public virtual string Imobiliaria + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string Locatario1 + { + get; + set; + } + + public virtual string Locatario2 + { + get; + set; + } + + public virtual string Locatario3 + { + get; + set; + } + + public virtual string Prefixo + { + get; + set; + } + + public virtual string PrefixoLocatario1 + { + get; + set; + } + + public virtual string PrefixoLocatario2 + { + get; + set; + } + + public virtual string PrefixoLocatario3 + { + get; + set; + } + + public virtual string Telefone + { + get; + set; + } + + public virtual string TelefoneLocatario1 + { + get; + set; + } + + public virtual string TelefoneLocatario2 + { + get; + set; + } + + public virtual string TelefoneLocatario3 + { + get; + set; + } + + public virtual TipoTelefone? Tipo + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoMoradia? TipoMoradia + { + get; + set; + } + + public virtual Gestor.Model.Common.Utilizacao? Utilizacao + { + get; + set; + } + + public PatrimonialDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilCondominioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilCondominioDb.cs new file mode 100644 index 0000000..b51cd3e --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilCondominioDb.cs @@ -0,0 +1,11 @@ +using System; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PerfilCondominioDb + { + public PerfilCondominioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilDb.cs new file mode 100644 index 0000000..7c3e96d --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilDb.cs @@ -0,0 +1,170 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PerfilDb : EntityBase + { + public virtual Antifurto? AntiFurto + { + get; + set; + } + + public virtual string CepCirculacao + { + get; + set; + } + + public virtual string CepPernoite + { + get; + set; + } + + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual ControleDb Controle + { + get; + set; + } + + public virtual string Cpf + { + get; + set; + } + + public virtual DistanciaTrabalho? DistanciaResidenciaTrabalho + { + get; + set; + } + + public virtual Gestor.Model.Common.EstadoCivil? EstadoCivil + { + get; + set; + } + + public virtual bool? EstenderCobertura + { + get; + set; + } + + public virtual GaragemTrabalhoEstudo? GaragemEstudo + { + get; + set; + } + + public virtual Gestor.Model.Common.GaragemResidencia? GaragemResidencia + { + get; + set; + } + + public virtual GaragemTrabalhoEstudo? GaragemTrabalho + { + get; + set; + } + + public virtual string Habilitacao + { + get; + set; + } + + public virtual bool? Isencao + { + get; + set; + } + + public virtual string KmMensal + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual Gestor.Model.Common.Ocupacao? Ocupacao + { + get; + set; + } + + public virtual Gestor.Model.Common.Relacao? Relacao + { + get; + set; + } + + public virtual bool? SeguroVida + { + get; + set; + } + + public virtual Gestor.Model.Common.Sexo? Sexo + { + get; + set; + } + + public virtual Gestor.Model.Common.TempoHabilitacao? TempoHabilitacao + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoResidencia? TipoResidencia + { + get; + set; + } + + public virtual UsoDependetes? UsoDependentes + { + get; + set; + } + + public virtual bool? UsoProfissional + { + get; + set; + } + + public virtual int? VeiculoResidencia + { + get; + set; + } + + public PerfilDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilEmpresaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilEmpresaDb.cs new file mode 100644 index 0000000..b5ba2ae --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PerfilEmpresaDb.cs @@ -0,0 +1,116 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PerfilEmpresaDb : EntityBase + { + public virtual DateTime? AnoConstrucao + { + get; + set; + } + + public virtual Gestor.Model.Common.AtividadeEmpresa? AtividadeEmpresa + { + get; + set; + } + + public virtual string AtividadePrincipal + { + get; + set; + } + + public virtual bool? CaixasEletronicos + { + get; + set; + } + + public virtual ClienteDb Cliente + { + get; + set; + } + + public virtual bool? ConstrucaoReforma + { + get; + set; + } + + public virtual ControleDb Controle + { + get; + set; + } + + public virtual bool? DivisaTerrenoBaldio + { + get; + set; + } + + public virtual string EquipamentoIncendio + { + get; + set; + } + + public virtual string EquipamentoSeguranca + { + get; + set; + } + + public virtual bool? ExclusivoDeposito + { + get; + set; + } + + public virtual bool? Isopainel + { + get; + set; + } + + public virtual Gestor.Model.Common.Localizacao? Localizacao + { + get; + set; + } + + public virtual bool? PatrimonioHistorio + { + get; + set; + } + + public virtual bool? PossuiTelhado + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoConstrucao? TipoConstrucao + { + get; + set; + } + + public virtual TipoPavimentacao? TipoPavimento + { + get; + set; + } + + public PerfilEmpresaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoArquivoDigitalDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoArquivoDigitalDb.cs new file mode 100644 index 0000000..43640ce --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoArquivoDigitalDb.cs @@ -0,0 +1,44 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PermissaoArquivoDigitalDb : EntityBase + { + public virtual bool Consultar + { + get; + set; + } + + public virtual bool Excluir + { + get; + set; + } + + public virtual bool Incluir + { + get; + set; + } + + public virtual TipoArquivoDigital Tela + { + get; + set; + } + + public virtual UsuarioDb Usuario + { + get; + set; + } + + public PermissaoArquivoDigitalDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoUsuarioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoUsuarioDb.cs new file mode 100644 index 0000000..e4e8fe3 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/PermissaoUsuarioDb.cs @@ -0,0 +1,50 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class PermissaoUsuarioDb : EntityBase + { + public virtual bool Alterar + { + get; + set; + } + + public virtual bool Consultar + { + get; + set; + } + + public virtual bool Excluir + { + get; + set; + } + + public virtual bool Incluir + { + get; + set; + } + + public virtual TipoTela Tela + { + get; + set; + } + + public virtual UsuarioDb Usuario + { + get; + set; + } + + public PermissaoUsuarioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProdutoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProdutoDb.cs new file mode 100644 index 0000000..76309b3 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProdutoDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ProdutoDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public ProdutoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProspeccaoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProspeccaoDb.cs new file mode 100644 index 0000000..4aefc45 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ProspeccaoDb.cs @@ -0,0 +1,159 @@ +using Gestor.Infrastructure.Entities.Ferramentas; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ProspeccaoDb : EntityBase + { + public virtual bool CriarTarefa + { + get; + set; + } + + public virtual DateTime? DataCriacao + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual string Item + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string Prefixo1 + { + get; + set; + } + + public virtual string Prefixo2 + { + get; + set; + } + + public virtual ProdutoDb Produto + { + get; + set; + } + + public virtual RamoDb Ramo + { + get; + set; + } + + public virtual bool? Renovacao + { + get; + set; + } + + public virtual StatusProspeccao? Status + { + get; + set; + } + + public virtual StatusDeProspeccaoDb StatusPersonalizado + { + get; + set; + } + + public virtual TarefaDb Tarefa + { + get; + set; + } + + public virtual string Telefone1 + { + get; + set; + } + + public virtual string Telefone2 + { + get; + set; + } + + public virtual string Tipo + { + get; + set; + } + + public virtual long UsuarioCriacao + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public virtual DateTime? VigenciaFinal + { + get; + set; + } + + public ProspeccaoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/QualificacaoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/QualificacaoDb.cs new file mode 100644 index 0000000..6c27053 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/QualificacaoDb.cs @@ -0,0 +1,67 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class QualificacaoDb : EntityBase + { + public virtual decimal Comissao1 + { + get; + set; + } + + public virtual decimal Comissao2 + { + get; + set; + } + + public virtual decimal Comissao3 + { + get; + set; + } + + public virtual decimal Liquido1 + { + get; + set; + } + + public virtual decimal Liquido2 + { + get; + set; + } + + public virtual decimal Liquido3 + { + get; + set; + } + + public virtual decimal Resultado1 + { + get; + set; + } + + public virtual decimal Resultado2 + { + get; + set; + } + + public virtual decimal Resultado3 + { + get; + set; + } + + public QualificacaoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RamoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RamoDb.cs new file mode 100644 index 0000000..c8727c0 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RamoDb.cs @@ -0,0 +1,49 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class RamoDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual long CodigoSusep + { + get; + set; + } + + public virtual bool Fatura + { + get; + set; + } + + public virtual decimal Iof + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string RamoSusep + { + get; + set; + } + + public RamoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RepasseDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RepasseDb.cs new file mode 100644 index 0000000..6ced2af --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RepasseDb.cs @@ -0,0 +1,74 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class RepasseDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual BaseRepasse? Base + { + get; + set; + } + + public virtual FormaRepasse? Forma + { + get; + set; + } + + public virtual TipoIncidencia? Incidencia + { + get; + set; + } + + public virtual RamoDb Ramo + { + get; + set; + } + + public virtual long? Seguradora + { + get; + set; + } + + public virtual TipoRepasse? Tipo + { + get; + set; + } + + public virtual decimal ValorNovo + { + get; + set; + } + + public virtual decimal ValorRenovacao + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public RepasseDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ResponsavelAssinaturaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ResponsavelAssinaturaDb.cs new file mode 100644 index 0000000..b8b62aa --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/ResponsavelAssinaturaDb.cs @@ -0,0 +1,37 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class ResponsavelAssinaturaDb : EntityBase + { + public virtual string DocumentoResponsavel + { + get; + set; + } + + public virtual string EmailResponsavel + { + get; + set; + } + + public virtual long IdCliente + { + get; + set; + } + + public virtual string NomeResponsavel + { + get; + set; + } + + public ResponsavelAssinaturaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioCamposRelatoriosDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioCamposRelatoriosDb.cs new file mode 100644 index 0000000..121eaca --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioCamposRelatoriosDb.cs @@ -0,0 +1,38 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class RestricaoUsuarioCamposRelatoriosDb : EntityBase + { + public virtual string Campo + { + get; + set; + } + + public virtual Gestor.Model.Common.Relatorio Relatorio + { + get; + set; + } + + public virtual bool Restricao + { + get; + set; + } + + public virtual UsuarioDb Usuario + { + get; + set; + } + + public RestricaoUsuarioCamposRelatoriosDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioDb.cs new file mode 100644 index 0000000..2af302f --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RestricaoUsuarioDb.cs @@ -0,0 +1,32 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class RestricaoUsuarioDb : EntityBase + { + public virtual bool Restricao + { + get; + set; + } + + public virtual TipoRestricao Tipo + { + get; + set; + } + + public virtual UsuarioDb Usuario + { + get; + set; + } + + public RestricaoUsuarioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RiscosDiversosDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RiscosDiversosDb.cs new file mode 100644 index 0000000..7ef60c4 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/RiscosDiversosDb.cs @@ -0,0 +1,43 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class RiscosDiversosDb : EntityBase + { + public virtual string Area + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal? SubsidioEstadual + { + get; + set; + } + + public virtual decimal? SubsidioFederal + { + get; + set; + } + + public RiscosDiversosDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraContatoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraContatoDb.cs new file mode 100644 index 0000000..9180362 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraContatoDb.cs @@ -0,0 +1,45 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SeguradoraContatoDb : TelefoneBase + { + public virtual string Email + { + get; + set; + } + + public virtual EmpresaDb Empresa + { + get; + set; + } + + public virtual string NomeContato + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public virtual TipoContatoSeguradora TipoContato + { + get; + set; + } + + public SeguradoraContatoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraDb.cs new file mode 100644 index 0000000..14a08cd --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraDb.cs @@ -0,0 +1,121 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SeguradoraDb : EntityBase + { + public virtual string Assistencia + { + get; + set; + } + + public virtual bool Ativo + { + get; + set; + } + + public virtual string Codigo + { + get; + set; + } + + public virtual string CodigoSeguradora + { + get; + set; + } + + public virtual string CodigoSusep + { + get; + set; + } + + public virtual string CustomId + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual long? IdAggilizador + { + get; + set; + } + + public virtual string LinkAppAndroid + { + get; + set; + } + + public virtual string LinkAppIos + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string NomeSocial + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string Senha + { + get; + set; + } + + public virtual string Susep + { + get; + set; + } + + public virtual decimal? Tolerancia + { + get; + set; + } + + public virtual decimal? ToleranciaPremio + { + get; + set; + } + + public virtual string Usuario + { + get; + set; + } + + public SeguradoraDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraEnderecoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraEnderecoDb.cs new file mode 100644 index 0000000..cce706e --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SeguradoraEnderecoDb.cs @@ -0,0 +1,33 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SeguradoraEnderecoDb : EnderecoBase + { + public virtual EmpresaDb Empresa + { + get; + set; + } + + public virtual SeguradoraDb Seguradora + { + get; + set; + } + + public virtual TipoEndereco Tipo + { + get; + set; + } + + public SeguradoraEnderecoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroAutoDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroAutoDb.cs new file mode 100644 index 0000000..fb54488 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroAutoDb.cs @@ -0,0 +1,110 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SinistroAutoDb : EntityBase + { + public virtual string Cnh + { + get; + set; + } + + public virtual bool? Culpado + { + get; + set; + } + + public virtual string Ddd + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual string Endereco + { + get; + set; + } + + public virtual string Envolvido + { + get; + set; + } + + public virtual string Motorista + { + get; + set; + } + + public virtual string NumeroBo + { + get; + set; + } + + public virtual ParceiroDb ParceiroFunilaria + { + get; + set; + } + + public virtual ParceiroDb ParceiroMecanica + { + get; + set; + } + + public virtual SinistroDb Sinistro + { + get; + set; + } + + public virtual string Telefone + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoPerda? TipoPerda + { + get; + set; + } + + public virtual DateTime? UltimoDocEnviado + { + get; + set; + } + + public virtual decimal ValorFunilaria + { + get; + set; + } + + public virtual decimal ValorMecanica + { + get; + set; + } + + public SinistroAutoDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroDb.cs new file mode 100644 index 0000000..d6c3751 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroDb.cs @@ -0,0 +1,152 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SinistroDb : EntityBase + { + public virtual string Auxiliar + { + get; + set; + } + + public virtual ControleSinistroDb ControleSinistro + { + get; + set; + } + + public virtual DateTime? DataAlteracao + { + get; + set; + } + + public virtual DateTime? DataCriacao + { + get; + set; + } + + public virtual DateTime? DataLiquidacao + { + get; + set; + } + + public virtual DateTime? DataReclamacao + { + get; + set; + } + + public virtual string Descricao + { + get; + set; + } + + public virtual long IdUsuarioAlteracao + { + get; + set; + } + + public virtual long IdUsuarioCriacao + { + get; + set; + } + + public virtual string ItemSinistrado + { + get; + set; + } + + public virtual string Motivo + { + get; + set; + } + + public virtual string Numero + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string ObservacaoInterna + { + get; + set; + } + + public virtual string StatusPersonalizado + { + get; + set; + } + + public virtual Gestor.Model.Common.StatusSinistro? StatusSinistro + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoSinistro? TipoSinistro + { + get; + set; + } + + public virtual decimal Valor + { + get; + set; + } + + public virtual decimal ValorFranquia + { + get; + set; + } + + public virtual decimal ValorLiberado + { + get; + set; + } + + public virtual decimal ValorOrcado + { + get; + set; + } + + public virtual decimal ValorPago + { + get; + set; + } + + public virtual decimal? ValorSalvado + { + get; + set; + } + + public SinistroDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroVidaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroVidaDb.cs new file mode 100644 index 0000000..f45a07f --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/SinistroVidaDb.cs @@ -0,0 +1,56 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class SinistroVidaDb : EntityBase + { + public virtual bool? AuxFuneral + { + get; + set; + } + + public virtual string Beneficiario + { + get; + set; + } + + public virtual string CertObito + { + get; + set; + } + + public virtual Gestor.Model.Common.EstadoCivil? EstadoCivil + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual SinistroDb Sinistro + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoPerda? TipoPerda + { + get; + set; + } + + public SinistroVidaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/StatusDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/StatusDb.cs new file mode 100644 index 0000000..9236925 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/StatusDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class StatusDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public StatusDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoContaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoContaDb.cs new file mode 100644 index 0000000..93ee688 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoContaDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class TipoContaDb : EntityBase + { + public virtual bool Ativo + { + get; + set; + } + + public virtual string Descricao + { + get; + set; + } + + public TipoContaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoVendedorDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoVendedorDb.cs new file mode 100644 index 0000000..d306198 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TipoVendedorDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class TipoVendedorDb : EntityBase + { + public virtual bool? Ativo + { + get; + set; + } + + public virtual string Descricao + { + get; + set; + } + + public TipoVendedorDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TitularesVidaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TitularesVidaDb.cs new file mode 100644 index 0000000..2ce50f7 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/TitularesVidaDb.cs @@ -0,0 +1,98 @@ +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class TitularesVidaDb : EntityBase + { + public virtual decimal? Capital + { + get; + set; + } + + public virtual string Codigo + { + get; + set; + } + + public virtual string Cpf + { + get; + set; + } + + public virtual TitularesVidaDb Dependente + { + get; + set; + } + + public virtual string Fatura + { + get; + set; + } + + public virtual DateTime? Fim + { + get; + set; + } + + public virtual long IdItem + { + get; + set; + } + + public virtual DateTime Inicio + { + get; + set; + } + + public virtual string Matricula + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual decimal? Premio + { + get; + set; + } + + public virtual TipoTitular Tipo + { + get; + set; + } + + public TitularesVidaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/UsuarioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/UsuarioDb.cs new file mode 100644 index 0000000..dca2f99 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/UsuarioDb.cs @@ -0,0 +1,267 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using Gestor.Model.Common; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class UsuarioDb : EnderecoBase + { + public virtual bool? Administrador + { + get; + set; + } + + public virtual bool? AdministradorCentralSegurado + { + get; + set; + } + + public virtual string Agencia + { + get; + set; + } + + public virtual bool Aggilizador + { + get; + set; + } + + public virtual BancoDb Banco + { + get; + set; + } + + public virtual string Cargo + { + get; + set; + } + + public virtual string Conta + { + get; + set; + } + + public virtual bool? Dashboard + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual bool? Domingo + { + get; + set; + } + + public virtual string Email + { + get; + set; + } + + public virtual string EstadoEmissor + { + get; + set; + } + + public virtual bool? Excluido + { + get; + set; + } + + public virtual DateTime? Expedicao + { + get; + set; + } + + public virtual TipoFiltroCliente? FiltroInicial + { + get; + set; + } + + public virtual DateTime? FimAcesso + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual string Identidade + { + get; + set; + } + + public virtual DateTime? InicioAcesso + { + get; + set; + } + + public virtual string Login + { + get; + set; + } + + public virtual bool Mobile + { + get; + set; + } + + public virtual DateTime? Nascimento + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual long? PermissaoAggilizador + { + get; + set; + } + + public virtual string Prefixo + { + get; + set; + } + + public virtual string Prefixo2 + { + get; + set; + } + + public virtual bool? Quarta + { + get; + set; + } + + public virtual bool? Quinta + { + get; + set; + } + + public virtual bool Resultados + { + get; + set; + } + + public virtual bool? Sabado + { + get; + set; + } + + public virtual bool? Segunda + { + get; + set; + } + + public virtual string Senha + { + get; + set; + } + + public virtual Gestor.Model.Common.Sexo Sexo + { + get; + set; + } + + public virtual bool? Sexta + { + get; + set; + } + + public virtual string SsoId + { + get; + set; + } + + public virtual TipoTelaInicial? TelaInicial + { + get; + set; + } + + public virtual string Telefone + { + get; + set; + } + + public virtual string Telefone2 + { + get; + set; + } + + public virtual bool? Terca + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoTelefone? TipoTelefone + { + get; + set; + } + + public virtual Gestor.Model.Common.TipoTelefone? TipoTelefone2 + { + get; + set; + } + + public virtual string Visita + { + get; + set; + } + + public UsuarioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorDb.cs new file mode 100644 index 0000000..21714de --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorDb.cs @@ -0,0 +1,98 @@ +using Gestor.Infrastructure.Entities.Common; +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class VendedorDb : EnderecoBase + { + public virtual string Agencia + { + get; + set; + } + + public virtual bool Ativo + { + get; + set; + } + + public virtual BancoDb Banco + { + get; + set; + } + + public virtual string Conta + { + get; + set; + } + + public virtual bool Corretora + { + get; + set; + } + + public virtual decimal? Desconto + { + get; + set; + } + + public virtual string Documento + { + get; + set; + } + + public virtual long IdEmpresa + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual int TipoConta + { + get; + set; + } + + public virtual int TipoIncidenciaDesconto + { + get; + set; + } + + public virtual string TitularConta + { + get; + set; + } + + public virtual string TitularDocumento + { + get; + set; + } + + public VendedorDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorParcelaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorParcelaDb.cs new file mode 100644 index 0000000..db81367 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorParcelaDb.cs @@ -0,0 +1,103 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class VendedorParcelaDb : EntityBase + { + public virtual bool? CoCorretagem + { + get; + set; + } + + public virtual CondicaoRepasseDb CondicaoRepasse + { + get; + set; + } + + public virtual DateTime? DataPagamento + { + get; + set; + } + + public virtual DateTime? DataPrePagamento + { + get; + set; + } + + public virtual DocumentoDb Documento + { + get; + set; + } + + public virtual ParcelaDb Parcela + { + get; + set; + } + + public virtual decimal? PorcentagemRepasse + { + get; + set; + } + + public virtual decimal? PorcentagemRepasseB + { + get; + set; + } + + public virtual RepasseDb Repasse + { + get; + set; + } + + public virtual TipoVendedorDb TipoVendedor + { + get; + set; + } + + public virtual decimal? ValorRepasse + { + get; + set; + } + + public virtual decimal? ValorRepasseB + { + get; + set; + } + + public virtual decimal? ValorTotal + { + get; + set; + } + + public virtual string VCondRep + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public VendedorParcelaDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorTelefoneDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorTelefoneDb.cs new file mode 100644 index 0000000..29e0ecb --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorTelefoneDb.cs @@ -0,0 +1,31 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class VendedorTelefoneDb : TelefoneBase + { + public virtual string Email + { + get; + set; + } + + public virtual string Nome + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public VendedorTelefoneDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorUsuarioDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorUsuarioDb.cs new file mode 100644 index 0000000..d4848ad --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VendedorUsuarioDb.cs @@ -0,0 +1,25 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class VendedorUsuarioDb : EntityBase + { + public virtual UsuarioDb Usuario + { + get; + set; + } + + public virtual VendedorDb Vendedor + { + get; + set; + } + + public VendedorUsuarioDb() + { + } + } +} \ No newline at end of file diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VidaDb.cs b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VidaDb.cs new file mode 100644 index 0000000..99353e8 --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros/VidaDb.cs @@ -0,0 +1,55 @@ +using Gestor.Infrastructure.Entities.Generic; +using System; +using System.Runtime.CompilerServices; + +namespace Gestor.Infrastructure.Entities.Seguros +{ + public class VidaDb : EntityBase + { + public virtual decimal? CapitalFuncionarios + { + get; + set; + } + + public virtual decimal? CapitalSocios + { + get; + set; + } + + public virtual int? Funcionarios + { + get; + set; + } + + public virtual ItemDb Item + { + get; + set; + } + + public virtual string Observacao + { + get; + set; + } + + public virtual string Plano + { + get; + set; + } + + public virtual int? Socios + { + get; + set; + } + + public VidaDb() + { + } + } +} \ No newline at end of file -- cgit v1.2.3