diff options
Diffstat (limited to 'Gestor.Infrastructure/Gestor.Infrastructure.Entities.Seguros')
62 files changed, 4930 insertions, 0 deletions
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<DocumentoDb> 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<CoberturaDb> 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<ControleSinistroDb> 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 |