summaryrefslogtreecommitdiff
path: root/Codemerx/Gestor.Model/Model.Common
diff options
context:
space:
mode:
Diffstat (limited to 'Codemerx/Gestor.Model/Model.Common')
-rw-r--r--Codemerx/Gestor.Model/Model.Common/AcessoApolice.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Agrupamento.cs23
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Antifurto.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/AtividadeEmpresa.cs129
-rw-r--r--Codemerx/Gestor.Model/Model.Common/BandeiraCartao.cs33
-rw-r--r--Codemerx/Gestor.Model/Model.Common/BaseRepasse.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Categoria.cs51
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Combustivel.cs60
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Condicao.cs43
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Configuracao.cs179
-rw-r--r--Codemerx/Gestor.Model/Model.Common/ConfiguracaoImpressao.cs32
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Cor.cs63
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Correcao.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/DistanciaTrabalho.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/EquipamentoIncendio.cs19
-rw-r--r--Codemerx/Gestor.Model/Model.Common/EquipamentoSeguranca.cs19
-rw-r--r--Codemerx/Gestor.Model/Model.Common/EstadoCivil.cs36
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FiltroArquivoDigital.cs36
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FiltroCritica.cs15
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FiltroLancamento.cs23
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FiltroLancamentoData.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FiltroStatusDocumento.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FormaPagamento.cs63
-rw-r--r--Codemerx/Gestor.Model/Model.Common/FormaRepasse.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/GaragemResidencia.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/GaragemTrabalhoEstudo.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Isencao.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Localizacao.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/ManutencaoItem.cs25
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Mes.cs48
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Negocio.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/NegocioCorretora.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Ocupacao.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Operacao.cs13
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Operador.cs29
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Parentesco.cs99
-rw-r--r--Codemerx/Gestor.Model/Model.Common/ParentescoVinculo.cs84
-rw-r--r--Codemerx/Gestor.Model/Model.Common/PermissaoAggilizador.cs19
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Rastreador.cs66
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Relacao.cs42
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Relatorio.cs132
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Sexo.cs20
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Sinal.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/SinteticoFinanceiroTipo.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/SqlQueryCondition.cs26
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusAssinatura.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusCalculo.cs25
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusDocumentoAssinado.cs49
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusExtrato.cs23
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusItem.cs12
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusLancamento.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusPagamento.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusParcela.cs75
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusProspeccao.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusSinistro.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/StatusTarefa.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/SubTipo.cs30
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TabelaReferencia.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TempoHabilitacao.cs45
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoAcao.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoAeronautico.cs120
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoArquivoDigital.cs47
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoArquivoVinculo.cs10
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoCobertura.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoConstrucao.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoConta.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoContato.cs10
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoContatoSeguradora.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoDocumento.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoEmail.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoEndereco.cs33
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoEndosso.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoExtrato.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoFiltroBusca.cs15
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoFiltroCliente.cs17
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoFiltroFinanceiro.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoFiltroRelatorio.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoIncidencia.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoIncidenciaDesconto.cs15
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoManutencao.cs19
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoMoradia.cs15
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoPagamento.cs63
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoPavimentacao.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoPerda.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoPesquisa.cs49
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoProtocoloEtiqueta.cs15
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoRecebimento.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoRecibo.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoRepasse.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoResidencia.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoRestricao.cs528
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoSeguro.cs33
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoSinistro.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTarefa.cs29
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTela.cs216
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTelaInicial.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTelefone.cs56
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTitular.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TipoTrilha.cs12
-rw-r--r--Codemerx/Gestor.Model/Model.Common/TpoSituacaoSinistro.cs21
-rw-r--r--Codemerx/Gestor.Model/Model.Common/UsoDependetes.cs27
-rw-r--r--Codemerx/Gestor.Model/Model.Common/UsoVeiculo.cs24
-rw-r--r--Codemerx/Gestor.Model/Model.Common/Utilizacao.cs18
-rw-r--r--Codemerx/Gestor.Model/Model.Common/ValidationStates.cs11
104 files changed, 4075 insertions, 0 deletions
diff --git a/Codemerx/Gestor.Model/Model.Common/AcessoApolice.cs b/Codemerx/Gestor.Model/Model.Common/AcessoApolice.cs
new file mode 100644
index 0000000..0be3aa9
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/AcessoApolice.cs
@@ -0,0 +1,17 @@
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ public enum AcessoApolice
+ {
+ [Description("NORMAL")]
+ Normal,
+ [Description("PARCELA")]
+ Parcela,
+ [Description("ENDOSSO")]
+ Endosso,
+ [Description("RENOVAÇÃO")]
+ Renovacao
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Agrupamento.cs b/Codemerx/Gestor.Model/Model.Common/Agrupamento.cs
new file mode 100644
index 0000000..b36c4fc
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Agrupamento.cs
@@ -0,0 +1,23 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Agrupamento
+ {
+ [Description("SEM DIVISÃO")]
+ SemDivisoes,
+ [Description("SEGURADORA")]
+ Seguradora,
+ [Description("RAMO")]
+ Ramo,
+ [Description("VENDEDOR")]
+ Vendedor,
+ [Description("ESTIPULANTE")]
+ Estipulante,
+ [Description("SITUAÇÃO")]
+ Situacao
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Antifurto.cs b/Codemerx/Gestor.Model/Model.Common/Antifurto.cs
new file mode 100644
index 0000000..2c77cb7
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Antifurto.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Antifurto
+ {
+ [Description("NÃO POSSUI")]
+ [OldValue("0")]
+ NaoSeAplica,
+ [Description("ALARME")]
+ [OldValue("1")]
+ Alarme,
+ [Description("BLOQUEADOR DE IGNIÇÃO")]
+ [OldValue("2")]
+ Bloqueador,
+ [Description("TRAVA CARNEIRO")]
+ [OldValue("3")]
+ TravaCarneiro,
+ [Description("TRAVA MUL-T-LOCK")]
+ [OldValue("4")]
+ TravaMulTLock,
+ [Description("OUTROS")]
+ [OldValue("5")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/AtividadeEmpresa.cs b/Codemerx/Gestor.Model/Model.Common/AtividadeEmpresa.cs
new file mode 100644
index 0000000..19c49c6
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/AtividadeEmpresa.cs
@@ -0,0 +1,129 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum AtividadeEmpresa
+ {
+ [Description("OUTROS")]
+ [OldValue("1")]
+ Outro,
+ [Description("ACADEMIA")]
+ [OldValue("2")]
+ Academia,
+ [Description("BAR")]
+ [OldValue("3")]
+ Bar,
+ [Description("BELEZA E ESTÉTICA")]
+ [OldValue("4")]
+ BelezaEstetica,
+ [Description("CLÍNICA VETERINÁRIA")]
+ [OldValue("5")]
+ ClinicaVeterinaria,
+ [Description("CONCESSIONÁRIA")]
+ [OldValue("6")]
+ Concessionaria,
+ [Description("CONSULTÓRIO MÉDICO")]
+ [OldValue("7")]
+ ConsultorioMedico,
+ [Description("CONSULTÓRIO ODONTOLÓGICO")]
+ [OldValue("8")]
+ ConsultorioOdontologico,
+ [Description("ESCOLA DE INFORMÁTICA")]
+ [OldValue("9")]
+ EscolaInformatica,
+ [Description("ESCOLA DE IDIOMAS")]
+ [OldValue("10")]
+ EscolaIdiomas,
+ [Description("ESCOLA TÉCNICA")]
+ [OldValue("11")]
+ EscolaTecnica,
+ [Description("ESCOLA OU COLÉGIO")]
+ [OldValue("12")]
+ EscolaDemais,
+ [Description("ESCRITÓRIO")]
+ [OldValue("13")]
+ Escritorio,
+ [Description("FARMÁCIA")]
+ [OldValue("14")]
+ Farmacia,
+ [Description("FLORICULTURA")]
+ [OldValue("15")]
+ Floricultura,
+ [Description("HOTEL")]
+ [OldValue("16")]
+ Hotel,
+ [Description("IGREJA")]
+ [OldValue("17")]
+ Igreja,
+ [Description("LAVANDERIA")]
+ [OldValue("18")]
+ Lavanderia,
+ [Description("LIVRARIA")]
+ [OldValue("19")]
+ Livraria,
+ [Description("LOJA DE CALÇADOS")]
+ [OldValue("20")]
+ LojaCalcado,
+ [Description("LOJA DE ROUPAS")]
+ [OldValue("21")]
+ LojaRoupa,
+ [Description("SUPERMERCADO")]
+ [OldValue("22")]
+ Mercado,
+ [Description("MOTEL")]
+ [OldValue("23")]
+ Motel,
+ [Description("ÓTICA")]
+ [OldValue("24")]
+ Otica,
+ [Description("PADARIA")]
+ [OldValue("25")]
+ Padaria,
+ [Description("PAPELARIA")]
+ [OldValue("26")]
+ Papelaria,
+ [Description("PERFUMARIA")]
+ [OldValue("27")]
+ Perfumaria,
+ [Description("PET SHOP")]
+ [OldValue("28")]
+ PetShop,
+ [Description("POSTO DE COMBUSTÍVEL")]
+ [OldValue("29")]
+ PostoCombustivel,
+ [Description("POUSADA")]
+ [OldValue("30")]
+ Pousada,
+ [Description("RESTAURANTE")]
+ [OldValue("31")]
+ Restaurante,
+ [Description("LOJA DE MÓVEIS")]
+ [OldValue("32")]
+ LojaMoveis,
+ [Description("LOJA DE MATERIAL DE CONSTRUÇÃO")]
+ [OldValue("33")]
+ LojaMaterialConstrucao,
+ [Description("LOJA DE ELETRODOMÉSTICOS")]
+ [OldValue("34")]
+ LojaEletrodomesticos,
+ [Description("LOJA DE COLCHÕES")]
+ [OldValue("35")]
+ LojaColchoes,
+ [Description("BUFFET")]
+ [OldValue("36")]
+ Buffet,
+ [Description("AÇOUGUE")]
+ [OldValue("37")]
+ Acougue,
+ [Description("TRANSPORTADORA")]
+ [OldValue("38")]
+ Transportadora,
+ [Description("COPIADORA")]
+ [OldValue("39")]
+ Copiadora
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/BandeiraCartao.cs b/Codemerx/Gestor.Model/Model.Common/BandeiraCartao.cs
new file mode 100644
index 0000000..2607262
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/BandeiraCartao.cs
@@ -0,0 +1,33 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum BandeiraCartao
+ {
+ [Description("VISA")]
+ [OldValue("1")]
+ Visa = 1,
+ [Description("MASTERCARD")]
+ [OldValue("2")]
+ Master = 2,
+ [Description("ELO")]
+ [OldValue("3")]
+ Elo = 3,
+ [Description("AMERICAN EXPRESS")]
+ [OldValue("4")]
+ AmericanExpress = 4,
+ [Description("HIPERCARD")]
+ [OldValue("5")]
+ Hipercard = 5,
+ [Description("DINERS CLUB")]
+ [OldValue("6")]
+ Diners = 6,
+ [Description("SOROCRED")]
+ [OldValue("7")]
+ Sorocred = 7
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/BaseRepasse.cs b/Codemerx/Gestor.Model/Model.Common/BaseRepasse.cs
new file mode 100644
index 0000000..f5c12eb
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/BaseRepasse.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum BaseRepasse
+ {
+ [Description("VIGÊNCIA DO DOCUMENTO")]
+ [OldValue("1")]
+ Vigencia = 1,
+ [Description("CADASTRO DO DOCUMENTO")]
+ [OldValue("2")]
+ Cadastro = 2,
+ [Description("VENCIMENTO DA PARCELA")]
+ [OldValue("3")]
+ Vencimento = 3,
+ [Description("EMISSÃO DA APÓLICE")]
+ [OldValue("4")]
+ Emissao = 4,
+ [Description("TRANSMISSÃO DA PROPOSTA")]
+ [OldValue("5")]
+ Transmissao = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Categoria.cs b/Codemerx/Gestor.Model/Model.Common/Categoria.cs
new file mode 100644
index 0000000..6ae62dc
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Categoria.cs
@@ -0,0 +1,51 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Categoria
+ {
+ [Description("PICKUP")]
+ [OldValue("1")]
+ Pickup = 1,
+ [Description("OUTROS")]
+ [OldValue("2")]
+ Outros = 2,
+ [Description("PASSEIO")]
+ [OldValue("3")]
+ Passeio = 3,
+ [Description("CAMINHÃO")]
+ [OldValue("4")]
+ Caminhao = 4,
+ [Description("CAMINHONETE")]
+ [OldValue("5")]
+ Caminhonete = 5,
+ [Description("ÔNIBUS")]
+ [OldValue("6")]
+ Onibus = 6,
+ [Description("UTILITÁRIO")]
+ [OldValue("7")]
+ Utilitario = 7,
+ [Description("CARGA")]
+ [OldValue("8")]
+ Carga = 8,
+ [Description("MOTOCICLETA")]
+ [OldValue("9")]
+ Motocicleta = 9,
+ [Description("TAXI")]
+ [OldValue("10")]
+ Taxi = 10,
+ [Description("UBER")]
+ [OldValue("11")]
+ Uber = 11,
+ [Description("REBOCADOR")]
+ [OldValue("12")]
+ Rebocador = 12,
+ [Description("REBOQUE/SEMI REBOQUE")]
+ [OldValue("13")]
+ Reboque = 13
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Combustivel.cs b/Codemerx/Gestor.Model/Model.Common/Combustivel.cs
new file mode 100644
index 0000000..9e6b6b2
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Combustivel.cs
@@ -0,0 +1,60 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Combustivel
+ {
+ [Category("1")]
+ [Description("ÁLCOOL")]
+ [OldValue("1")]
+ Alcool = 1,
+ [Category("1")]
+ [Description("GASOLINA")]
+ [OldValue("2")]
+ Gasolina = 2,
+ [Category("1")]
+ [Description("DIESEL")]
+ [OldValue("3")]
+ Diesel = 3,
+ [Category("0")]
+ [Description("FLEX (GASOLINA/ÁLCOOL)")]
+ [OldValue("4")]
+ Flex = 4,
+ [Category("2")]
+ [Description("GNV")]
+ [OldValue("5")]
+ Gnv = 5,
+ [Category("4")]
+ [Description("OUTROS")]
+ [OldValue("6")]
+ Outros = 6,
+ [Category("2")]
+ [Description("GASOLINA/GNV")]
+ [OldValue("7")]
+ GasolinaGnv = 7,
+ [Category("2")]
+ [Description("GASOLINA/ÁLCOOL/GNV")]
+ [OldValue("8")]
+ GasolinaAlcoolGnv = 8,
+ [Category("3")]
+ [Description("GASOLINA/ELÉTRICO")]
+ [OldValue("9")]
+ GasolinaEletrico = 9,
+ [Category("3")]
+ [Description("HÍBRIDO")]
+ [OldValue("10")]
+ Hibrido = 10,
+ [Category("3")]
+ [Description("ELÉTRICO")]
+ [OldValue("11")]
+ Eletrico = 11,
+ [Category("3")]
+ [Description("GASOLINA/ÁLCOOL/ELÉTRICO")]
+ [OldValue("12")]
+ GasolinaAlcoolEletrico = 12
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Condicao.cs b/Codemerx/Gestor.Model/Model.Common/Condicao.cs
new file mode 100644
index 0000000..6d5d015
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Condicao.cs
@@ -0,0 +1,43 @@
+using System;
+using System.Collections.Generic;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class Condicao
+ {
+ public string Campo
+ {
+ get;
+ set;
+ }
+
+ public int Grupo
+ {
+ get;
+ set;
+ }
+
+ public Gestor.Model.Common.Operacao Operacao
+ {
+ get;
+ set;
+ }
+
+ public Gestor.Model.Common.Operador Operador
+ {
+ get;
+ set;
+ }
+
+ public List<dynamic> Valores
+ {
+ get;
+ set;
+ }
+
+ public Condicao()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Configuracao.cs b/Codemerx/Gestor.Model/Model.Common/Configuracao.cs
new file mode 100644
index 0000000..e5b0264
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Configuracao.cs
@@ -0,0 +1,179 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Configuracao
+ {
+ [Category("SEMPRE ATUALIZAR DADOS DO CLIENTE AO IMPORTAR UM NOVO PDF")]
+ [Description("IMPORTADOR PDF - ATUALIZAR DADOS CLIENTE AUTOMATICAMENTE")]
+ AtualizarDados = 0,
+ [Category("SEMPRE ATUALIZAR ENDEREÇO CLIENTE AO IMPORTAR UM NOVO PDF")]
+ [Description("IMPORTADOR PDF - ATUALIZAR ENDEREÇO CLIENTE AUTOMATICAMENTE")]
+ AtualizarEndereco = 1,
+ [Category("NÃO EXCLUIR O ARQUIVO PDF DA PASTA DE ORIGEM AO IMPORTA-LO")]
+ [Description("IMPORTADOR PDF - MANTER PDF")]
+ ManterPdf = 2,
+ [Category("OBRIGAR USUARIO A PREENCHER O CAMPO STATUS DO DOCUMENTO MANUALMENTE DURANTE A CRÍTICA")]
+ [Description("CRÍTICA DE DOCUMENTOS - OBRIGAR STATUS DOCUMENTO")]
+ StatusDocumento = 3,
+ [Category("RESTRINGIR A VISUALIZAÇÃO DAS PARCELAS DO DOCUMENTO NO ACESSO AO APLICATIVO MOBILE EPIC")]
+ [Description("AGGER EPIC - RESTRINGIR ACESSO ÁS PARCELAS")]
+ AcessoParcelasEpic = 4,
+ [Category("HABILITAR CAMPOS DE IMPOSTOS E REALIZA A DEDUÇÃO AUTOMATICAMENTE DO PERCENTUAL DE IMPOSTOS PARAMETRIZADOS")]
+ [Description("BAIXA DE COMISSÃO - HABILITAR IMPOSTOS RECEBIMENTO DE COMISSÃO")]
+ ImpostoComissao = 5,
+ [Category("HABILITAR APELIDO SEGURADORA")]
+ [Description("CADASTRO DE SEGURADORAS - HABILITAR APELIDO SEGURADORA")]
+ ApelidoSeguradora = 6,
+ [Category("PERMITIR DUPLICIDADE NO DOCUMENTO DE VENDEDORES")]
+ [Description("CADASTRO DE VENDEDORES - PERMITIR DUPLICIDADE NO DOCUMENTO DE VENDEDORES")]
+ DuplicidadeVendedores = 7,
+ [Category("DISPONIBILIZA OPÇÃO DE ORDENAR O RELATORIO DE PAGAMENTO DE VENDEDORES.")]
+ [Description("RELATÓRIO PAGAMENTO DE VENDEDORES - ORDEM RELATÓRIO")]
+ OrdernarPagamentos = 8,
+ [Category("PERMITE QUE O VENCIMENTO DA PARCELA SEJA MENOR QUE A VIGÊNCIA INICIAL DO DOCUMENTO")]
+ [Description("CADASTRO DE PARCELAS - PERMITIR VENCIMENTO MENOR QUE VIGÊNCIA INICIAL")]
+ VencimentoParcelaVigenciaInicial = 9,
+ [Category("NÃO MOSTRAR PAGAMENTO DE VENDEDOR OU RECEBIMENTO DE COMISSÃO COM VALOR LÍQUIDO ZERADO NO RELATÓRIO")]
+ [Description("RELATÓRIOS - ESCONDER COMISSÃO ZERADA NO RELATÓRIO")]
+ EsconderComissaoZerada = 10,
+ [Category("PERMITE QUE O VENCIMENTO DA PARCELA SEJA MAIOR QUE A VIGÊNCIA FINAL DO DOCUMENTO")]
+ [Description("CADASTRO DE PARCELAS - PERMITIR VENCIMENTO PARCELA MAIOR QUE VIGÊNCIA FINAL")]
+ VencimentoParcelaVigenciaFinal = 11,
+ [Category("PERMITE QUE A PARCELA ESPECIAL IMPORTADA NO EXTRATO SEJA BAIXADA NA PARCELA NORMAL DO SEGURO")]
+ [Description("BAIXA DE COMISSÃO AUTOMÁTICA - PERMITIR BAIXA DE PARCELA ESPECIAL EM PARCELA NORMAL")]
+ BaixaParcelaEspecialNormal = 12,
+ [Category("PERMITE ENDOSSAR UM DOCUMENTO SEM VALIDAR AS INFORMAÇÕES DA APÓLICE, TAIS COMO NÚMERO DA APÓLICE, DATA DE EMISSÃO E TRANSMISSÃO DA PROPOSTA.\nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO")]
+ [Description("CADASTRO DE APÓLICES - PERMITIR ENDOSSO SEM VERIFICAÇÃO DA APÓLICE")]
+ EndossoSemVerificacao = 13,
+ [Category("IMPRESSÃO DOS RELATÓRIOS TERÃO FONTES MAIORES QUE O PADRÃO")]
+ [Description("RELATÓRIOS - EXIBIR MAIOR FONTE NOS RELATÓRIO")]
+ FontesGrandesRelatorio = 14,
+ [Category("PERMITE REPASSAR MAIS QUE A COMISSÃO RECEBIDA NO SEGURO.\nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO")]
+ [Description("BAIXA DE COMISSÃO - PERMITIR REPASSE MAIOR QUE A COMISSÃO RECEBIDA")]
+ RepasseSuperiorComissao = 15,
+ [Category("PERMITE QUE CADASTRE FATURAS COM COMISSÃO MAIOR QUE 100% DO PRÊMIO PARA FATURAS")]
+ [Description("CADASTRO DE FATURAS - PERMITIR PERCENTUAL DE COMISSÃO MAIOR QUE 100%")]
+ ComissaoSuperiorTotal = 16,
+ [Category("PERMITE CADASTRAR ITENS DE AUTOMÓVEL COM CHASSI INVÁLIDO")]
+ [Description("CADASTRO DE ITENS - PERMITIR CHASSIS INVÁLIDOS")]
+ ChassiInvalido = 18,
+ [Category("BLOQUEIA A RECUSA DE APÓLICE QUANDO TIVER NÚMERO DE APÓLICE E DATA DE EMISSÃO")]
+ [Description("CADASTRO DE APÓLICES - BLOQUEAR RECUSA DE APÓLICE")]
+ Recusa = 19,
+ [Category("PERMITIR O CADASTRO DE REPASSE POR RAMO ESPECÍFICO")]
+ [Description("REPASSES - PERMITIR CADASTRO DE REPASSE POR RAMO")]
+ RepasseRamo = 20,
+ [Category("ALTERAR FORMA DE PAGAMENTO 'NENHUM' AO SALVAR DOCUMENTO, QUANDO O CAMPO ESTIVER EM BRANCO")]
+ [Description("CADASTRO DE APÓLICES - FORMA DE PAGAMENTO AO SALVAR")]
+ FormaPagamento = 21,
+ [Category("HABILITA RELATORIO DE LOG DE UTILIZAÇÃO SISTEMA ANTIGO")]
+ [Description("LOG - HABILITAR LOG DE UTILIZAÇÃO SISTEMA ANTIGO")]
+ LoagAcaoAntigo = 22,
+ [Category("HABILITA A OPÇÃO DA CRIAÇÃO AUTOMÁTICA DE ESTORNO DE PAGAMENTO AOS VENDEDORES DURANTE A RECUSA DE DOCUMENTOS")]
+ [Description("CADASTRO DE APÓLICES - HABILITAR CRIAÇÃO DE ESTORNO AO RECUSAR DOCUMENTO")]
+ EstornoRecusa = 23,
+ [Category("AO ADICIONAR UM REPASSE DE VALOR FIXO NUMA PARCELA NEGATIVA, O SISTEMA GERARÁ O ESTORNO, COLOCANDO O VALOR DE REPASSE COM O VALOR NEGATIVO")]
+ [Description("REPASSES - PERMITIR ESTORNO DE VALOR FIXO")]
+ EstornoValorFixo = 24,
+ [Category("HABILITA O CÁCULO PROPORCIONAL DO VALOR FIXO DE REPASSE EM RELAÇÃO AO PERCENTUAL DE COMISSÃO RECEBIDA")]
+ [Description("REPASSES - HABILITAR REPASSE FIXO PROPORCIONAL AO PERCENTUAL DE COMISSÃO")]
+ ValorFixoProporcional = 25,
+ [Category("PERMITE O CADASTRO DE CHASSI EM DUPLICIDADE")]
+ [Description("CADASTRO DE ITENS - PERMITIR DUPLICIDADE DE CHASSI")]
+ ChassiDuplicado = 26,
+ [Category("PERMITE O CADASTRO FABRICANTE EM BRANCO")]
+ [Description("CADASTRO DE ITENS - PERMITIR FABRICANTE EM BRANCO")]
+ FabricanteBranco = 27,
+ [Category("IGNORA A REGRA ONDE NÃO PERMITE DESFAZER BAIXA DE FATURAS QUANDO HÁ FATURAS ACIMA BAIXADAS.")]
+ [Description("BAIXA DE COMISSÃO AUTOMÁTICA - PERMITIR DESFAZER BAIXA DE FATURA TELA DE COMISSÃO AUTOMÁTICA")]
+ DesfazerFatura = 28,
+ [Category("IGNORA A REGRA ONDE OBRIGA A INCLUSÃO DE E-MAIL PARA O CLIENTE.")]
+ [Description("CADASTRO DE CLIENTES - PERMITIR INCLUIR CLIENTE SEM E-MAIL")]
+ ClienteSemEmail = 29,
+ [Category("UTILIZA OS DADOS DE CONTATO DO USUÁRIO NA GERAÇÃO DO CARTÃO DE VISITA, COMO PADRÃO É UTILIZADO OS TELEFONES E E-MAILS CADASTRADOS NA TELA DE EMPRESAS/FILIAIS")]
+ [Description("CARTÃO VISITA - UTILIZAR DADOS DE CONTATO DO USUÁRIO NA GERAÇÃO DO CARTÃO")]
+ DadosUsuarioVisita = 30,
+ [Category("SOMA OS PRÊMIOS DOS ENDOSSOS DA APÓLICE PARA APRESENTAR NA LISTAGEM DO RELATÓRIO E EM SEUS SINTÉTICOS. O PROCESSO ACARRETA UM PROCESSO A MAIS NA GERAÇÃO DO RELATÓRIO E POR CONSEQUÊNCIA O TEMPO PARA EXIBIÇÃO IRÁ AUMENTAR.")]
+ [Description("RELATÓRIO DE RENOVAÇÕES - SOMAR PRÊMIOS")]
+ SomarPremioRelatorioRenovacoes = 31,
+ [Category("CONSIDERA A PARCELA ESPECIAL DO TIPO ACERTO DE COMISSÃO NA SOMA DE COMISSÃO RECEBIDA DA APÓLICE PARA DEMONSTRAÇÃO DE COMISSÃO PENDENTE NAS TELAS DE CONSULTA E CADASTRO DE APÓLICES.")]
+ [Description("BAIXA DE COMISSÃO - CONSIDERAR ACERTO DE COMISSÃO COMO COMISSÃO DA APÓLICE")]
+ ConsiderarAcertoComissao = 32,
+ [Category("PERMITE A VISUALIZAÇÃO DA DATA DE CONTROLE APENAS QUANDO O USUÁRIO FOR ADMINISTRADOR.")]
+ [Description("CADASTRO DE APÓLICES - DATA DE CONTROLE APENAS ADM")]
+ DataControleAdm = 33,
+ [Category("ALTERA A BASE DE PAGAMENTO DE VENDEDORES DE TODOS OS REPASSES PARA A DATA DE CONTROLE DA APÓLICE/ENDOSSO.\nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO.")]
+ [Description("RELATÓRIO PAGAMENTO DE VENDEDORES - BASE DE PAGAMENTO DATA DE CONTROLE")]
+ RepasseDataControle = 34,
+ [Category("AO IMPORTAR FIANÇA LOCATÍCIA O SISTEMA INCLUI O LOCATÁRIO COMO SEGURADO, NORMALMENTE O SEGURADO É A IMOBILIÁRIA.")]
+ [Description("IMPORTADOR PDF - IMPORTAR LOCATÁRIO COMO SEGURADO")]
+ LocatarioCliente = 35,
+ [Category("PERMITE CADASTRAR TAREFAS PARA USUARIOS DE OUTRAS FILIAIS.")]
+ [Description("CADASTRO DE TAREFAS - TAREFAS ENTRE FILIAIS")]
+ TarefasFiliais = 36,
+ [Category("SELECIONA O % DE REPASSE DO VENDEDOR PRINCIPAL DA APOLICE E EXIBE NO RELATÓRIO DE PRODUÇÃO.")]
+ [Description("RELATÓRIO DE PRODUÇÃO - SELECIONAR % REPASSE VENDEDOR PRINCIPAL")]
+ RepasseProducao = 37,
+ [Category("NA TELA DE CRÍTICA DE DOCUMENTOS, POR PADRÃO, NÃO É APLICADO OS VINCULOS DE VENDEDORES DOS USUÁRIOS, ADICIONANDO ESSA CONFIGURAÇÃO ESSE VINCULO SERÁ APLICADO.")]
+ [Description("CRÍTICA DE DOCUMENTOS - APLICAR VINCULO DE VENDEDORES")]
+ VinculoVendedorCritica = 38,
+ [Category("PERMITE QUE O CAMPO DE OBSERVAÇÕES POSSA SER EDITADO SOMENTE NA TELA DE CADASTRO DE APÓLICES.")]
+ [Description("CADASTRO DE APÓLICES - PERMITIR EDIÇÃO DO CAMPO OBSERVAÇÃO")]
+ EditarObservacoes = 39,
+ [Category("NA PLANILHA COMPLETA, POR PADRÃO, É COLOCADO A PRIMEIRA FRANQUIA ENCONTRADA, ADICIONANDO ESSA CONFIGURAÇÃO O SISTEMA SOMA TODAS AS FRANQUIAS DO DOCUMENTO")]
+ [Description("PLANILHA COMPLETA - SOMAR FRANQUIAS NA PLANILHA")]
+ SomarFranquiaPlanilhaCompleta = 40,
+ [Category("ABRE UMA OPÇÃO PARA ESCOLHER UMA PASTA PARA SALVAR O EXCEL")]
+ [Description("EXCEL - SALVAR EXCEL")]
+ SalvarExcel = 41,
+ [Category("NO EXTRATO CASO UMA APOLICE POSSUA UM ENDOSSO CADASTRADO IRA REGISTRAR O NUMERO DO ENDOSSO NO CAMPO ADITAMENTO")]
+ [Description("EXTRATO - NUMERO DO ENDOSSO EM APÓLICES")]
+ NumEndossoExtrato = 42,
+ [Category("PERMITE QUE USUÁRIOS COM VINCULO DE VENDEDORES POSSAM VER APÓLICES SEM VENDEDOR CADASTRADO NAS TELAS DE CRITICA DE APÓLICE, CONSULTA DE DOCUMENTOS, CADASTRO DE APÓLICES E PESQUISA AVANÇADA.")]
+ [Description("VINCULO DE VENDEDORES")]
+ VinculoVendedorEmBranco = 43,
+ [Category("MOSTRA O NOME COMPLETO DA SEGURADORA EM TODOS OS RELATÓRIOS. ATENÇÃO: ESSA CONFIGURAÇÃO SOBREPÕE A CONFIGURAÇÃO DE APELIDO DA SEGURADORA.")]
+ [Description("RELATÓRIOS - NOME COMPLETO SEGURADORA")]
+ NomeCompletoSeguradora = 44,
+ [Category("PERMITE AGENDAR UMA TAREFA COM DATA RETROATIVA.")]
+ [Description("CADASTRO DE TAREFAS - PERMITIR DATA DE AGENDAMENTO RETROATIVA")]
+ AgendamentoTarefaRetroativo = 45,
+ [Category("CALCULA IOF PARA O CADASTRO DE FATURAS.")]
+ [Description("CADASTRO DE FATURAS - CALCULAR IOF")]
+ IofFaturas = 46,
+ [Category("DESABILITA A OPÇÃO DE ALTERAR O NOME DO ARQUIVO AO ANEXAR.")]
+ [Description("ANEXO DIGITAL - NÃO ALTERAR O NOME DO ARQUIVO")]
+ AlterarNomeArquivo = 47,
+ [Category("PERMITE A IMPORTAÇÃO DE EXTRATOS PELA FILIAL. ATENÇÃO: ESSA CONFIGURAÇÃO FUNCIONA SOMENTE PARA IMPORTAÇÃO E NÃO PARA A TELA DE COMISSÃO.")]
+ [Description("IMPORTADOR PDF - PERMITIR IMPORTAÇÃO DE EXTRATOS")]
+ FilialImportarExtrato = 48,
+ [Category("PERMITE QUE O CAMPO DE HISTÓRICO POSSA SER EDITADO.")]
+ [Description("CADASTRO DE SINISTROS - PERMITIR EDIÇÃO DO CAMPO HISTÓRICO")]
+ EditarHistorico = 49,
+ [Category("VALORES NEGATIVOS (TANTO ESTORNOS QUANTO ADIANTAMENTOS) SERÃO DESCONSIDERADOS AO EMITIR O RELATORIO DE PAGAMENTO DE VENDEDORES.\nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO.")]
+ [Description("RELATÓRIO PAGAMENTO DE VENDEDORES - OPÇÃO DE DESCONSIDERAR VALORES NEGATIVOS")]
+ DesconsiderarNegativos = 50,
+ [Category("DESABILITA A BUSCA DE APÓLICES POR APROXIMAÇÃO.")]
+ [Description("COMISSÃO AUTOMÁTICA - DESATIVA A BUSCA POR APROXIMAÇÃO")]
+ DesabilitaBuscaAproximada = 51,
+ [Category("NÃO UTILIZA O ENDEREÇO DA CORRETORA NA GERAÇÃO DO CARTÃO DE VISITA, COMO PADRÃO É UTILIZADO O ENDEREÇO CADASTRADO NA TELA DE EMPRESAS/FILIAIS")]
+ [Description("CARTÃO VISITA - NÃO UTILIZA O ENDEREÇO DA CORRETORA NA GERAÇÃO DO CARTÃO")]
+ SemEnderecoCorretoraVisita = 52,
+ [Category("DESABILITA AS VERIFICAÇÕES DE CRÍTICA PDF DENTRO DA IMPORTAÇÃO. \nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO.")]
+ [Description("IMPORTADOR PDF - DESABILITAR CRÍTICA PDF NA IMPORTAÇÃO")]
+ DesabilitaCriticaImport = 53,
+ [Category("VALORES MENORES QUE A TOLERÂNCIA SERÃO SOLICITADOS CONFIRMAÇÃO PARA QUE NÃO SEJAM BAIXADOS POR ESGOTAMENTO, PORTANTO ZERADOS. \nNÃO RECOMENDAMOS HABILITAR ESSA OPÇÃO.")]
+ [Description("BAIXA COMISSÃO/REPASSE - SOLICITA CONFIRMAÇÃO BAIXA POR ESGOTAMENTO")]
+ SolicitaConfirmacaoBaixaEsgotamento = 54,
+ [Category("HABILITA VISUALIZAÇÃO DA AUDITORIA DO SISTEMA (DETALHES DO LOG)")]
+ [Description("LOG - HABILITAR VISUALIZAÇÃO DA AUDITORIA (DETALHES)")]
+ LogDetalhesVisivel = 55,
+ [Category("HABILITA O CADASTRO DE VENDEDOR E REPASSE COM CO-CORRETAGEM, TAMBÉM HABILITA O USO DE CO-CORRETAGEM NO DOCUMENTO.")]
+ [Description("REPASSE - HABILITAR USO DE CO-CORRETAGEM.")]
+ CoCorretagem = 56
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/ConfiguracaoImpressao.cs b/Codemerx/Gestor.Model/Model.Common/ConfiguracaoImpressao.cs
new file mode 100644
index 0000000..7e6dc6a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/ConfiguracaoImpressao.cs
@@ -0,0 +1,32 @@
+using Gestor.Model.Domain.Relatorios;
+using System;
+using System.Collections.Generic;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class ConfiguracaoImpressao
+ {
+ public List<ParametrosRelatorio> Campos
+ {
+ get;
+ set;
+ }
+
+ public bool? OrientacaoImpressao
+ {
+ get;
+ set;
+ }
+
+ public int TamanhoFonte
+ {
+ get;
+ set;
+ }
+
+ public ConfiguracaoImpressao()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Cor.cs b/Codemerx/Gestor.Model/Model.Common/Cor.cs
new file mode 100644
index 0000000..ebe80a7
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Cor.cs
@@ -0,0 +1,63 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Cor
+ {
+ [Description("SEM INFORMAÇÃO")]
+ [OldValue("0")]
+ OutrosNull,
+ [Description("PRETO")]
+ [OldValue("1")]
+ Preto,
+ [Description("BRANCO")]
+ [OldValue("2")]
+ Branco,
+ [Description("CINZA")]
+ [OldValue("3")]
+ Cinza,
+ [Description("PRATA")]
+ [OldValue("4")]
+ Prata,
+ [Description("VERMELHO")]
+ [OldValue("5")]
+ Vermelho,
+ [Description("AMARELO")]
+ [OldValue("6")]
+ Amarelo,
+ [Description("OURO")]
+ [OldValue("7")]
+ Ouro,
+ [Description("LARANJA")]
+ [OldValue("8")]
+ Laranja,
+ [Description("ROSA")]
+ [OldValue("9")]
+ Rosa,
+ [Description("VERDE")]
+ [OldValue("10")]
+ Verde,
+ [Description("AZUL")]
+ [OldValue("11")]
+ Azul,
+ [Description("VINHO")]
+ [OldValue("12")]
+ Vinho,
+ [Description("MARROM")]
+ [OldValue("13")]
+ Marrom,
+ [Description("BEGE")]
+ [OldValue("14")]
+ Bege,
+ [Description("DOURADO")]
+ [OldValue("15")]
+ Dourado,
+ [Description("OUTROS")]
+ [OldValue("16")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Correcao.cs b/Codemerx/Gestor.Model/Model.Common/Correcao.cs
new file mode 100644
index 0000000..24ff966
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Correcao.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Correcao
+ {
+ [Description("VALOR DE MERCADO")]
+ [OldValue("0")]
+ Mercado,
+ [Description("VALOR DETERMINADO")]
+ [OldValue("1")]
+ Determinado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/DistanciaTrabalho.cs b/Codemerx/Gestor.Model/Model.Common/DistanciaTrabalho.cs
new file mode 100644
index 0000000..b121242
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/DistanciaTrabalho.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum DistanciaTrabalho
+ {
+ [Description("NÃO SE APLICA")]
+ [OldValue("0")]
+ NaoSeAplica,
+ [Description("ATÉ 10 KM")]
+ [OldValue("1")]
+ Ate10Km,
+ [Description("ATÉ 20 KM")]
+ [OldValue("2")]
+ Ate20Km,
+ [Description("ATÉ 30 KM")]
+ [OldValue("3")]
+ Ate30Km,
+ [Description("ATÉ 40 KM")]
+ [OldValue("4")]
+ Ate40Km,
+ [Description("ACIMA DE 40 KM")]
+ [OldValue("5")]
+ AcimaDe40Km
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/EquipamentoIncendio.cs b/Codemerx/Gestor.Model/Model.Common/EquipamentoIncendio.cs
new file mode 100644
index 0000000..f285a3d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/EquipamentoIncendio.cs
@@ -0,0 +1,19 @@
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ public enum EquipamentoIncendio
+ {
+ [Description("Extintor")]
+ Extintor = 1,
+ [Description("Hidrante")]
+ Hidrante = 2,
+ [Description("Sprinkler")]
+ Sprinkler = 3,
+ [Description("Detector de Fumaça")]
+ DetectorFumaca = 4,
+ [Description("Brigada de Incêndio")]
+ BrigadaIncendio = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/EquipamentoSeguranca.cs b/Codemerx/Gestor.Model/Model.Common/EquipamentoSeguranca.cs
new file mode 100644
index 0000000..1083e33
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/EquipamentoSeguranca.cs
@@ -0,0 +1,19 @@
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ public enum EquipamentoSeguranca
+ {
+ [Description("Alarme")]
+ Alarme = 1,
+ [Description("Cerca Elétrica")]
+ CercaEletrica = 2,
+ [Description("Circuito Fechado de CFTV")]
+ CircuitoFechado = 3,
+ [Description("Porteiro Eletrônico")]
+ PorteiroEletronico = 4,
+ [Description("Catraca Eletrônica")]
+ CatracaEletronica = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/EstadoCivil.cs b/Codemerx/Gestor.Model/Model.Common/EstadoCivil.cs
new file mode 100644
index 0000000..847f174
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/EstadoCivil.cs
@@ -0,0 +1,36 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum EstadoCivil
+ {
+ [Description("CASADO(A)")]
+ [OldValue("C")]
+ Casado,
+ [Description("DIVORCIADO(A)")]
+ [OldValue("D")]
+ Divorciado,
+ [Description("SEPARADO(A)")]
+ [OldValue("X")]
+ Separado,
+ [Description("SOLTEIRO(A)")]
+ [OldValue("S")]
+ Solteiro,
+ [Description("VIÚVO(A)")]
+ [OldValue("V")]
+ Viuvo,
+ [Description("AMASIADO(A)")]
+ [OldValue("A")]
+ Amasiado,
+ [Description("UNIÃO ESTÁVEL")]
+ [OldValue("U")]
+ UniaoEstavel,
+ [Description("OUTRO")]
+ [OldValue("O")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FiltroArquivoDigital.cs b/Codemerx/Gestor.Model/Model.Common/FiltroArquivoDigital.cs
new file mode 100644
index 0000000..4068f80
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FiltroArquivoDigital.cs
@@ -0,0 +1,36 @@
+using System;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class FiltroArquivoDigital
+ {
+ public long Id
+ {
+ get;
+ set;
+ }
+
+ public long IdApolice
+ {
+ get;
+ set;
+ }
+
+ public object Parente
+ {
+ get;
+ set;
+ }
+
+ public TipoArquivoDigital Tipo
+ {
+ get;
+ set;
+ }
+
+ public FiltroArquivoDigital()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FiltroCritica.cs b/Codemerx/Gestor.Model/Model.Common/FiltroCritica.cs
new file mode 100644
index 0000000..43234fe
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FiltroCritica.cs
@@ -0,0 +1,15 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FiltroCritica
+ {
+ [Description("CLIENTE")]
+ Cliente,
+ [Description("USUÁRIO")]
+ Usuario
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FiltroLancamento.cs b/Codemerx/Gestor.Model/Model.Common/FiltroLancamento.cs
new file mode 100644
index 0000000..03a28fe
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FiltroLancamento.cs
@@ -0,0 +1,23 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FiltroLancamento
+ {
+ [Description("VENCIMENTO")]
+ Vencimento,
+ [Description("BAIXA")]
+ Baixa,
+ [Description("PAGAMENTO")]
+ Pagamento,
+ [Description("FORNECEDOR")]
+ Fornecedor,
+ [Description("LANÇAMENTO")]
+ Lancamento,
+ [Description("PERSONALIZADO")]
+ Personalizado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FiltroLancamentoData.cs b/Codemerx/Gestor.Model/Model.Common/FiltroLancamentoData.cs
new file mode 100644
index 0000000..741a2fc
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FiltroLancamentoData.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FiltroLancamentoData
+ {
+ [Description("VENCIMENTO")]
+ Vencimento,
+ [Description("DATA DE BAIXA")]
+ Baixa,
+ [Description("DATA PAGAMENTO")]
+ Pagamento
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FiltroStatusDocumento.cs b/Codemerx/Gestor.Model/Model.Common/FiltroStatusDocumento.cs
new file mode 100644
index 0000000..9a7424a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FiltroStatusDocumento.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FiltroStatusDocumento
+ {
+ [Description("DOCUMENTOS VIGENTES")]
+ Ativos,
+ [Description("DOCUMENTOS VENCIDOS")]
+ Vencidos,
+ [Description("DOCUMENTOS CANCELADOS")]
+ Cancelados,
+ [Description("DOCUMENTOS RECUSADOS")]
+ Recusados,
+ [Description("TODOS DOCUMENTOS")]
+ Todos
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FormaPagamento.cs b/Codemerx/Gestor.Model/Model.Common/FormaPagamento.cs
new file mode 100644
index 0000000..9c814e9
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FormaPagamento.cs
@@ -0,0 +1,63 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FormaPagamento
+ {
+ [Description("TODAS EM DÉBITO")]
+ [OldValue("0")]
+ Debito,
+ [Description("TODAS EM CARTÃO")]
+ [OldValue("1")]
+ Cartao,
+ [Description("TODAS EM BOLETO")]
+ [OldValue("2")]
+ Boleto,
+ [Description("1ª BOLETO E DEMAIS DÉBITO")]
+ [OldValue("3")]
+ PrimeiraBoleto,
+ [Description("NENHUM")]
+ [OldValue("4")]
+ Nenhum,
+ [Description("FATURA")]
+ [OldValue("5")]
+ Fatura,
+ [Description("1ª DÉBITO E DEMAIS BOLETO")]
+ [OldValue("6")]
+ PrimeiraDebito,
+ [Description("CRÉDITO EM CONTA")]
+ [OldValue("7")]
+ Credito,
+ [Description("CARNÊ")]
+ [OldValue("8")]
+ Carne,
+ [Description("1º BOLETO E DEMAIS NO CARNÊ")]
+ [OldValue("9")]
+ PrimeiraBoletoDemaisCarne,
+ [Description("FICHA + CARNÊ")]
+ [OldValue("10")]
+ FichaMaisCarne,
+ [Description("DÓLAR")]
+ [OldValue("11")]
+ Dolar,
+ [Description("À VISTA")]
+ [OldValue("12")]
+ AVista,
+ [Description("1ª BOLETO E DEMAIS C. CRÉDITO")]
+ [OldValue("13")]
+ PrimeiraBoletoDemaisCredito,
+ [Description("1ª CARTÃO E DEMAIS BOLETO")]
+ [OldValue("14")]
+ PrimeiraCartaoDemaisBoleto,
+ [Description("PIX")]
+ [OldValue("15")]
+ Pix,
+ [Description("TODAS EM CARTÃO SEGURADORA")]
+ [OldValue("16")]
+ CartaoSeguradora
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/FormaRepasse.cs b/Codemerx/Gestor.Model/Model.Common/FormaRepasse.cs
new file mode 100644
index 0000000..3ae4a15
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/FormaRepasse.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum FormaRepasse
+ {
+ [Description("CONFORME O RECEBIMENTO")]
+ [OldValue("1")]
+ Recebimento = 1,
+ [Description("SEMPRE À VISTA")]
+ [OldValue("2")]
+ Vista = 2,
+ [Description("SEMPRE À PRAZO")]
+ [OldValue("3")]
+ Prazo = 3
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/GaragemResidencia.cs b/Codemerx/Gestor.Model/Model.Common/GaragemResidencia.cs
new file mode 100644
index 0000000..7229c13
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/GaragemResidencia.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum GaragemResidencia
+ {
+ [Description("COM PORTÃO ELETRONICO")]
+ [OldValue("1")]
+ ComPortaoEletronico,
+ [Description("COM PORTÃO MANUAL")]
+ [OldValue("2")]
+ Fechada,
+ [Description("NÃO POSSUI GARAGEM")]
+ [OldValue("3")]
+ NaoPossuiGaragem,
+ [Description("NÃO UTILIZA PARA ESTE FIM")]
+ [OldValue("4")]
+ NaoUtilizaParaEsteFim,
+ [Description("NÃO INFORMADO")]
+ [OldValue("5")]
+ NaoInformado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/GaragemTrabalhoEstudo.cs b/Codemerx/Gestor.Model/Model.Common/GaragemTrabalhoEstudo.cs
new file mode 100644
index 0000000..2ee3a1c
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/GaragemTrabalhoEstudo.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum GaragemTrabalhoEstudo
+ {
+ [Description("NÃO UTILIZA PARA ESTE FIM")]
+ [OldValue("0")]
+ NaoUtiliza,
+ [Description("NÃO")]
+ [OldValue("1")]
+ Nao,
+ [Description("SIM")]
+ [OldValue("2")]
+ Sim,
+ [Description("NÃO INFORMADO")]
+ [OldValue("3")]
+ NaoInformado,
+ [Description("NÃO ESTUDA")]
+ [OldValue("4")]
+ NaoEstuda,
+ [Description("NÃO TRABALHA")]
+ [OldValue("5")]
+ NaoTrabalha
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Isencao.cs b/Codemerx/Gestor.Model/Model.Common/Isencao.cs
new file mode 100644
index 0000000..c7bb5e6
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Isencao.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Isencao
+ {
+ [Description("SEM ISENÇÃO")]
+ [OldValue("0")]
+ SemIsencao,
+ [Description("ICMS")]
+ [OldValue("1")]
+ Icms,
+ [Description("IPI")]
+ [OldValue("2")]
+ Ipi,
+ [Description("IPI E ICMS")]
+ [OldValue("3")]
+ IpiIcms
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Localizacao.cs b/Codemerx/Gestor.Model/Model.Common/Localizacao.cs
new file mode 100644
index 0000000..b62c89d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Localizacao.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Localizacao
+ {
+ [Description("OUTROS")]
+ [OldValue("1")]
+ Outros,
+ [Description("AEROPORTO")]
+ [OldValue("2")]
+ Aeroporto,
+ [Description("CEASA/MERCADO")]
+ [OldValue("3")]
+ Ceasa,
+ [Description("CONDOMÍNIO COMERCIAL")]
+ [OldValue("4")]
+ CondominioComercial,
+ [Description("SHOPPING")]
+ [OldValue("5")]
+ Shopping,
+ [Description("SUPERMERCADO")]
+ [OldValue("6")]
+ Supermercado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/ManutencaoItem.cs b/Codemerx/Gestor.Model/Model.Common/ManutencaoItem.cs
new file mode 100644
index 0000000..b8f59fb
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/ManutencaoItem.cs
@@ -0,0 +1,25 @@
+using Gestor.Model.Domain.Seguros;
+using System;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class ManutencaoItem
+ {
+ public Gestor.Model.Domain.Seguros.Documento Documento
+ {
+ get;
+ set;
+ }
+
+ public TipoManutencao Tipo
+ {
+ get;
+ set;
+ }
+
+ public ManutencaoItem()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Mes.cs b/Codemerx/Gestor.Model/Model.Common/Mes.cs
new file mode 100644
index 0000000..06a2a45
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Mes.cs
@@ -0,0 +1,48 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Mes
+ {
+ [Description("JANEIRO")]
+ [OldValue("1")]
+ Janeiro = 1,
+ [Description("FEVEREIRO")]
+ [OldValue("2")]
+ Fevereiro = 2,
+ [Description("MARÇO")]
+ [OldValue("3")]
+ Marco = 3,
+ [Description("ABRIL")]
+ [OldValue("4")]
+ Abril = 4,
+ [Description("MAIO")]
+ [OldValue("5")]
+ Maio = 5,
+ [Description("JUNHO")]
+ [OldValue("6")]
+ Junho = 6,
+ [Description("JULHO")]
+ [OldValue("7")]
+ Julho = 7,
+ [Description("AGOSTO")]
+ [OldValue("8")]
+ Agosto = 8,
+ [Description("SETEMBRO")]
+ [OldValue("9")]
+ Setembro = 9,
+ [Description("OUTUBRO")]
+ [OldValue("10")]
+ Outubro = 10,
+ [Description("NOVEMBRO")]
+ [OldValue("11")]
+ Novembro = 11,
+ [Description("DEZEMBRO")]
+ [OldValue("12")]
+ Dezembro = 12
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Negocio.cs b/Codemerx/Gestor.Model/Model.Common/Negocio.cs
new file mode 100644
index 0000000..3b77342
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Negocio.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Negocio
+ {
+ [Description("PRÓPRIA")]
+ [OldValue("1")]
+ Proprio = 1,
+ [Description("OUTRA CORRETORA")]
+ [OldValue("2")]
+ Outro = 2
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/NegocioCorretora.cs b/Codemerx/Gestor.Model/Model.Common/NegocioCorretora.cs
new file mode 100644
index 0000000..95aa863
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/NegocioCorretora.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum NegocioCorretora
+ {
+ [Description("NOVO NEGÓCIO")]
+ [OldValue("0")]
+ Novo,
+ [Description("NEGÓCIO PRÓPRIO")]
+ [OldValue("1")]
+ Proprio
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Ocupacao.cs b/Codemerx/Gestor.Model/Model.Common/Ocupacao.cs
new file mode 100644
index 0000000..7b4731b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Ocupacao.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Ocupacao
+ {
+ [Description("NÃO POSSUI OCUPAÇÃO")]
+ [OldValue("0")]
+ NaoPossuiOcupacao,
+ [Description("ASSALARIADO(A)")]
+ [OldValue("1")]
+ Assalariado,
+ [Description("ESTUDANTE")]
+ [OldValue("2")]
+ Estudante,
+ [Description("ASSALARIADO(A) E ESTUDANTE")]
+ [OldValue("3")]
+ AsssalariadoEstudante,
+ [Description("APOSENTADO(A)")]
+ [OldValue("4")]
+ Aposentado,
+ [Description("OUTROS")]
+ [OldValue("5")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Operacao.cs b/Codemerx/Gestor.Model/Model.Common/Operacao.cs
new file mode 100644
index 0000000..1970e86
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Operacao.cs
@@ -0,0 +1,13 @@
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ public enum Operacao
+ {
+ [Description(" AND ")]
+ And,
+ [Description(" OR ")]
+ Or
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Operador.cs b/Codemerx/Gestor.Model/Model.Common/Operador.cs
new file mode 100644
index 0000000..c9ef82b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Operador.cs
@@ -0,0 +1,29 @@
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ public enum Operador
+ {
+ [Description("=")]
+ Igual,
+ [Description("!=")]
+ Diferente,
+ [Description(">=")]
+ MaiorEIgual,
+ [Description(">")]
+ Maior,
+ [Description("LIKE")]
+ Like,
+ [Description("NOT LIKE")]
+ NotLike,
+ [Description("<")]
+ Menor,
+ [Description("<=")]
+ MenorEIgual,
+ [Description("LIKE")]
+ ComecaCom,
+ [Description("LIKE")]
+ TerminaCom
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Parentesco.cs b/Codemerx/Gestor.Model/Model.Common/Parentesco.cs
new file mode 100644
index 0000000..a8c9047
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Parentesco.cs
@@ -0,0 +1,99 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Parentesco
+ {
+ [Description("PAI")]
+ [OldValue("0")]
+ Pai,
+ [Description("FILHO")]
+ [OldValue("1")]
+ Filho,
+ [Description("MÃE")]
+ [OldValue("2")]
+ Mae,
+ [Description("IRMÃOS")]
+ [OldValue("3")]
+ Irmaos,
+ [Description("AVÓS")]
+ [OldValue("4")]
+ Avos,
+ [Description("TIOS")]
+ [OldValue("5")]
+ Tios,
+ [Description("SOBRINHOS")]
+ [OldValue("6")]
+ Sobrinhos,
+ [Description("BISAVÓS")]
+ [OldValue("7")]
+ Bisavos,
+ [Description("PRIMOS")]
+ [OldValue("8")]
+ Primos,
+ [Description("SOGRA")]
+ [OldValue("9")]
+ Sogra,
+ [Description("SOGRO")]
+ [OldValue("10")]
+ Sogro,
+ [Description("GENRO")]
+ [OldValue("11")]
+ Genro,
+ [Description("NORA")]
+ [OldValue("12")]
+ Nora,
+ [Description("CUNHADO")]
+ [OldValue("13")]
+ Cunhado,
+ [Description("CUNHADA")]
+ [OldValue("14")]
+ Cunhada,
+ [Description("CONCUNHADO")]
+ [OldValue("15")]
+ Concunhado,
+ [Description("CONCUNHADA")]
+ [OldValue("16")]
+ Concunhada,
+ [Description("PADRASTO")]
+ [OldValue("17")]
+ Padrasto,
+ [Description("MADRASTA")]
+ [OldValue("18")]
+ Madrasta,
+ [Description("ENTEADO")]
+ [OldValue("19")]
+ Enteado,
+ [Description("ENTEADA")]
+ [OldValue("20")]
+ Enteada,
+ [Description("CÔNJUGE")]
+ [OldValue("21")]
+ Conjuge,
+ [Description("SÓCIO")]
+ [OldValue("22")]
+ Socio,
+ [Description("FUNCIONÁRIO")]
+ [OldValue("23")]
+ Funcionário,
+ [Description("EX-CÔNJUGE")]
+ [OldValue("24")]
+ Exconjuge,
+ [Description("AMIGO(A)")]
+ [OldValue("25")]
+ Amigo,
+ [Description("NETO")]
+ [OldValue("26")]
+ Neto,
+ [Description("PROPRIETÁRIO DA EMPRESA")]
+ [OldValue("27")]
+ Proprietario,
+ [Description("SÍNDICO")]
+ [OldValue("28")]
+ Sindico
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/ParentescoVinculo.cs b/Codemerx/Gestor.Model/Model.Common/ParentescoVinculo.cs
new file mode 100644
index 0000000..e8551b3
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/ParentescoVinculo.cs
@@ -0,0 +1,84 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum ParentescoVinculo
+ {
+ [Description("MÃE/PAI")]
+ [OldValue("0")]
+ MaePai,
+ [Description("FILHO(A)")]
+ [OldValue("1")]
+ Filho,
+ [Description("IRMÃO(A)")]
+ [OldValue("2")]
+ Irmao,
+ [Description("AVÔ(Ó)")]
+ [OldValue("3")]
+ Avo,
+ [Description("NETO(A)")]
+ [OldValue("4")]
+ Neto,
+ [Description("TIO(A)")]
+ [OldValue("5")]
+ Tio,
+ [Description("SOBRINHO(A)")]
+ [OldValue("6")]
+ Sobrinho,
+ [Description("BISAVÔ(Ó)")]
+ [OldValue("7")]
+ Bisavo,
+ [Description("BISNETO(A)")]
+ [OldValue("8")]
+ Bisneto,
+ [Description("PRIMO(A)")]
+ [OldValue("9")]
+ Primo,
+ [Description("SOGRO(A)")]
+ [OldValue("10")]
+ Sogro,
+ [Description("GENRO/NORA")]
+ [OldValue("11")]
+ Genro,
+ [Description("CUNHADO(A)")]
+ [OldValue("12")]
+ Cunhado,
+ [Description("MADRASTA/PADRASTO")]
+ [OldValue("13")]
+ MadrastaPadrasto,
+ [Description("ENTEADO(A)")]
+ [OldValue("14")]
+ Enteado,
+ [Description("CÔNJUGE")]
+ [OldValue("15")]
+ Conjuge,
+ [Description("EX-CÔNJUGE")]
+ [OldValue("16")]
+ Exconjuge,
+ [Description("SÓCIO(A)")]
+ [OldValue("17")]
+ Socio,
+ [Description("AMIGO(A)")]
+ [OldValue("18")]
+ Amigo,
+ [Description("PROPRIETÁRIO(A)")]
+ [OldValue("19")]
+ Proprietario,
+ [Description("PROPRIEDADE")]
+ [OldValue("20")]
+ Propriedade,
+ [Description("CONTRATANTE")]
+ [OldValue("21")]
+ Contratante,
+ [Description("FUNCIONÁRIO(A)")]
+ [OldValue("22")]
+ Funcionario,
+ [Description("OUTROS")]
+ [OldValue("23")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/PermissaoAggilizador.cs b/Codemerx/Gestor.Model/Model.Common/PermissaoAggilizador.cs
new file mode 100644
index 0000000..9e06911
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/PermissaoAggilizador.cs
@@ -0,0 +1,19 @@
+using Gestor.Model.Domain.Generic;
+using System;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class PermissaoAggilizador : DomainBase
+ {
+ public string Descricao
+ {
+ get;
+ set;
+ }
+
+ public PermissaoAggilizador()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Rastreador.cs b/Codemerx/Gestor.Model/Model.Common/Rastreador.cs
new file mode 100644
index 0000000..c88bbb8
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Rastreador.cs
@@ -0,0 +1,66 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Rastreador
+ {
+ [Description("NÃO POSSUI")]
+ [OldValue("0")]
+ NaoPossui,
+ [Description("AUTO TRAC")]
+ [OldValue("1")]
+ AutoTrac,
+ [Description("CAR SYSTEM")]
+ [OldValue("2")]
+ CarSystem,
+ [Description("CELTEC")]
+ [OldValue("3")]
+ Celtec,
+ [Description("CIELO")]
+ [OldValue("4")]
+ Cielo,
+ [Description("GRABER")]
+ [OldValue("5")]
+ Graber,
+ [Description("ITURAN")]
+ [OldValue("6")]
+ Ituran,
+ [Description("TRACKER")]
+ [OldValue("7")]
+ Tracker,
+ [Description("OMNILINK")]
+ [OldValue("8")]
+ Omnilink,
+ [Description("POSITRON")]
+ [OldValue("9")]
+ Positron,
+ [Description("SASCAR")]
+ [OldValue("10")]
+ Sascar,
+ [Description("DAF-V")]
+ [OldValue("11")]
+ Dafv,
+ [Description("CEABS")]
+ [OldValue("12")]
+ CEABS,
+ [Description("ONSTAR")]
+ [OldValue("13")]
+ OnStar,
+ [Description("LO JACK")]
+ [OldValue("14")]
+ LoJack,
+ [Description("ORIGINAL DE FÁBRICA")]
+ [OldValue("15")]
+ OriginalDeFabrica,
+ [Description("SEGSAT")]
+ [OldValue("16")]
+ Segsat,
+ [Description("SAT COMPANY")]
+ [OldValue("17")]
+ SatCompany
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Relacao.cs b/Codemerx/Gestor.Model/Model.Common/Relacao.cs
new file mode 100644
index 0000000..aefa5cb
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Relacao.cs
@@ -0,0 +1,42 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Relacao
+ {
+ [Description("PRÓPRIO")]
+ [OldValue("0")]
+ Proprio,
+ [Description("PROPRIETÁRIO(A)")]
+ [OldValue("1")]
+ Proprietario,
+ [Description("CÔNJUGE")]
+ [OldValue("2")]
+ Conjuge,
+ [Description("EMPREGADO(A)")]
+ [OldValue("3")]
+ Empregado,
+ [Description("IRMÃO(Ã)")]
+ [OldValue("4")]
+ Irmao,
+ [Description("FILHO(A)")]
+ [OldValue("5")]
+ Filho,
+ [Description("MÃE")]
+ [OldValue("6")]
+ Mae,
+ [Description("PAI")]
+ [OldValue("7")]
+ Pai,
+ [Description("OUTROS")]
+ [OldValue("8")]
+ Outros,
+ [Description("INDETERMINADO")]
+ [OldValue("9")]
+ Indeterminado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Relatorio.cs b/Codemerx/Gestor.Model/Model.Common/Relatorio.cs
new file mode 100644
index 0000000..700754d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Relatorio.cs
@@ -0,0 +1,132 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Relatorio
+ {
+ [Description("RELATÓRIO DE CLIENTE")]
+ [OldValue("1000")]
+ [Tipo("CLIENTE")]
+ Cliente,
+ [Description("RELATÓRIO DE ANIVERSARIANTE")]
+ [OldValue("1001")]
+ [Tipo("CLIENTE")]
+ Aniversariante,
+ [Description("RELATÓRIO DE PRODUÇÃO")]
+ [OldValue("1002")]
+ [Tipo("DOCUMENTO")]
+ Producao,
+ [Description("RELATÓRIO DE APÓLICES PENDENTES")]
+ [OldValue("1003")]
+ [Tipo("DOCUMENTO")]
+ ApolicePendente,
+ [Description("RELATÓRIO DE RENOVAÇÕES")]
+ [OldValue("1004")]
+ [Tipo("DOCUMENTO")]
+ Renovacao,
+ [Description("RELATÓRIO DE RECEBIMENTO DE COMISSÃO")]
+ [OldValue("1005")]
+ [Tipo("PARCELA")]
+ Comissao,
+ [Description("RELATÓRIO DE COMISSÃO A RECEBER")]
+ [OldValue("1006")]
+ [Tipo("PARCELA")]
+ Pendente,
+ [Description("RELATÓRIO DE PAGAMENTO DE VENDEDOR")]
+ [OldValue("1007")]
+ [Tipo("PARCELA")]
+ Pagamento,
+ [Description("RELATÓRIO DE AUDITORIA DE COMISSÃO")]
+ [OldValue("1008")]
+ [Tipo("FECHAMENTO")]
+ Auditoria,
+ [Description("RELATÓRIO DE SINISTRO PENDENTE")]
+ [OldValue("1009")]
+ [Tipo("SINISTRO")]
+ SinistroPendente,
+ [Description("RELATÓRIO DE SINISTRO")]
+ [OldValue("1010")]
+ [Tipo("SINISTRO")]
+ Sinistro,
+ [Description("RELATÓRIO DE FECHAMENTO")]
+ [OldValue("1011")]
+ [Tipo("FECHAMENTO")]
+ Fechamento,
+ [Description("RELATÓRIO DE FATURAS PENDENTES")]
+ [OldValue("1012")]
+ [Tipo("PARCELA")]
+ FaturaPendente,
+ [Description("RELATÓRIO DE EXTRATOS BAIXADOS NO PERIODO")]
+ [OldValue("1013")]
+ [Tipo("EXTRATO")]
+ ExtratosBaixados,
+ [Description("RELATÓRIO DE METAS DE SEGURADORAS")]
+ [OldValue("1014")]
+ [Tipo("DOCUMENTO")]
+ MetaSeguradora,
+ [Description("RELATÓRIO DE METAS DE VENDEDORES")]
+ [OldValue("1015")]
+ [Tipo("DOCUMENTO")]
+ MetaVendedor,
+ [Description("RELATÓRIO DE VENCIMENTO DE PARCELAS")]
+ [OldValue("1016")]
+ [Tipo("PARCELA")]
+ ParcelasVencendo,
+ [Description("RELATÓRIO DE LICENCIAMENTO")]
+ [OldValue("1017")]
+ [Tipo("CLIENTE")]
+ Licenciamento,
+ [Description("RELATÓRIO DE TAREFAS")]
+ [OldValue("1018")]
+ [Tipo("TAREFA")]
+ Tarefa,
+ [Description("RELATÓRIO DE NOTAS FISCAIS")]
+ [OldValue("1019")]
+ [Tipo("NOTA FISCAL")]
+ NotaFiscal,
+ [Description("RELATÓRIO DE PREVISÃO DE PAGAMENTO DE COMISSÃO")]
+ [OldValue("1020")]
+ [Tipo("PARCELA")]
+ PrevisaoPagamentoComissao,
+ [Description("RELATÓRIO DE ASSINATURAS ENVIADAS")]
+ [OldValue("1021")]
+ [Tipo("DOCUMENTO")]
+ AssinaturasEnviadas,
+ [Description("PRODUÇÃO")]
+ [OldValue("1022")]
+ [Tipo("DOCUMENTO")]
+ Apolice,
+ [Description("RELATÓRIO DE LOGS DE ENVIO DE E-MAIL")]
+ [OldValue("1023")]
+ [Tipo("LOGS")]
+ LogsEnvio,
+ [Description("RELATÓRIO DE LOGS UTILIZAÇÃO")]
+ [OldValue("1024")]
+ [Tipo("LOGS")]
+ LogsUtilizacao,
+ [Description("RELATÓRIO DE LOGS UTILIZAÇÃO SISTEMA ANTIGO")]
+ [OldValue("1025")]
+ [Tipo("LOGS")]
+ LogsUtilizacaoAntigo,
+ [Description("RELATÓRIO DE IMPORTAÇÃO")]
+ [OldValue("1026")]
+ [Tipo("DOCUMENTO")]
+ Importacao,
+ [Description("RELATÓRIO DE PLACAS")]
+ [OldValue("1027")]
+ [Tipo("DOCUMENTO")]
+ Placa,
+ [Description("RELATÓRIO DE ENDOSSO")]
+ [OldValue("1028")]
+ [Tipo("DOCUMENTO")]
+ Endosso,
+ [Description("RELATÓRIO DE CLASSIFICAÇÃO")]
+ [OldValue("1029")]
+ [Tipo("CLIENTE")]
+ Classificacao
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Sexo.cs b/Codemerx/Gestor.Model/Model.Common/Sexo.cs
new file mode 100644
index 0000000..db9da64
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Sexo.cs
@@ -0,0 +1,20 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Sexo
+ {
+ [Description("MASCULINO")]
+ [OldValue2("1")]
+ [OldValue("0")]
+ Masculino,
+ [Description("FEMININO")]
+ [OldValue2("2")]
+ [OldValue("1")]
+ Feminino
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Sinal.cs b/Codemerx/Gestor.Model/Model.Common/Sinal.cs
new file mode 100644
index 0000000..7ddf8a5
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Sinal.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Sinal
+ {
+ [Description("CRÉDITO")]
+ [OldValue("0")]
+ Credito,
+ [Description("DÉBITO")]
+ [OldValue("1")]
+ Debito
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/SinteticoFinanceiroTipo.cs b/Codemerx/Gestor.Model/Model.Common/SinteticoFinanceiroTipo.cs
new file mode 100644
index 0000000..0eebaf5
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/SinteticoFinanceiroTipo.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum SinteticoFinanceiroTipo
+ {
+ [Description("PLANO DE CONTAS")]
+ Plano,
+ [Description("CENTRO DE CUSTO")]
+ Centro,
+ [Description("FORNECEDOR")]
+ Fornecedor,
+ [Description("CONTA CORRENTE")]
+ Conta,
+ [Description("PLANO")]
+ PlanoRaiz
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/SqlQueryCondition.cs b/Codemerx/Gestor.Model/Model.Common/SqlQueryCondition.cs
new file mode 100644
index 0000000..fcf3138
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/SqlQueryCondition.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Data.SqlClient;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class SqlQueryCondition
+ {
+ public string Condicao
+ {
+ get;
+ set;
+ }
+
+ public List<SqlParameter> Parametros
+ {
+ get;
+ set;
+ }
+
+ public SqlQueryCondition()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusAssinatura.cs b/Codemerx/Gestor.Model/Model.Common/StatusAssinatura.cs
new file mode 100644
index 0000000..f4d6fd1
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusAssinatura.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusAssinatura
+ {
+ [Description("ASSINATURA PENDENTE")]
+ Pendente,
+ [Description("DOCUMENTO ASSINADO")]
+ Assinado,
+ [Description("ASSINATURA REJEITADA")]
+ Rejeitado,
+ [Description("NÃO ENVIADO")]
+ NaoEnviado,
+ [Description("ASSINADO MANUALMENTE")]
+ AssinadoManualmente
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusCalculo.cs b/Codemerx/Gestor.Model/Model.Common/StatusCalculo.cs
new file mode 100644
index 0000000..2c38412
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusCalculo.cs
@@ -0,0 +1,25 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusCalculo
+ {
+ [Description("Não Calculado")]
+ NaoCalculado,
+ [Description("Em Andamento")]
+ EmAndamento,
+ [Description("Ganho")]
+ Ganho,
+ [Description("Perdido")]
+ Perdido,
+ [Description("Enviado")]
+ Enviado,
+ [Description("Calculando")]
+ Calculando,
+ [Description("Salvando")]
+ Salvando
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusDocumentoAssinado.cs b/Codemerx/Gestor.Model/Model.Common/StatusDocumentoAssinado.cs
new file mode 100644
index 0000000..109a1b0
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusDocumentoAssinado.cs
@@ -0,0 +1,49 @@
+using Gestor.Model.Domain.Seguros;
+using System;
+using System.Runtime.CompilerServices;
+
+namespace Gestor.Model.Common
+{
+ public class StatusDocumentoAssinado
+ {
+ public string Documento
+ {
+ get;
+ set;
+ }
+
+ public DateTime? Envio
+ {
+ get;
+ set;
+ }
+
+ public long Id
+ {
+ get;
+ set;
+ }
+
+ public bool Selecionado
+ {
+ get;
+ set;
+ }
+
+ public StatusAssinatura Status
+ {
+ get;
+ set;
+ }
+
+ public Gestor.Model.Domain.Seguros.Usuario Usuario
+ {
+ get;
+ set;
+ }
+
+ public StatusDocumentoAssinado()
+ {
+ }
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusExtrato.cs b/Codemerx/Gestor.Model/Model.Common/StatusExtrato.cs
new file mode 100644
index 0000000..c70550b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusExtrato.cs
@@ -0,0 +1,23 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusExtrato
+ {
+ [Description("PENDENTE")]
+ [OldValue("1")]
+ Pendente = 1,
+ [Description("INCOMPLETO")]
+ [OldValue("2")]
+ IncompletoFinalizado = 2,
+ [Description("BAIXADO")]
+ [OldValue("3")]
+ Baixado = 3,
+ [Description("TODOS")]
+ Todos = 4
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusItem.cs b/Codemerx/Gestor.Model/Model.Common/StatusItem.cs
new file mode 100644
index 0000000..c6fa74a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusItem.cs
@@ -0,0 +1,12 @@
+using System;
+
+namespace Gestor.Model.Common
+{
+ public enum StatusItem
+ {
+ Ativos,
+ Inativos,
+ Documento,
+ Controle
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusLancamento.cs b/Codemerx/Gestor.Model/Model.Common/StatusLancamento.cs
new file mode 100644
index 0000000..a14c0d1
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusLancamento.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusLancamento
+ {
+ [Description("PENDENTES")]
+ Pendentes,
+ [Description("BAIXADOS")]
+ Baixados,
+ [Description("TODOS")]
+ Todos
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusPagamento.cs b/Codemerx/Gestor.Model/Model.Common/StatusPagamento.cs
new file mode 100644
index 0000000..9a1c77d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusPagamento.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusPagamento
+ {
+ [Description("SEM PENDÊNCIA")]
+ All,
+ [Description("PAGAMENTO PENDENTE")]
+ Pending,
+ [Description("PENDÊNCIA NOTIFICADA")]
+ Notified
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusParcela.cs b/Codemerx/Gestor.Model/Model.Common/StatusParcela.cs
new file mode 100644
index 0000000..e2895cc
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusParcela.cs
@@ -0,0 +1,75 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusParcela
+ {
+ [Description("BAIXADA NORMALMENTE")]
+ [OldValue("1")]
+ Baixada = 1,
+ [Description("DOCUMENTO NÃO ENCONTRADO")]
+ [OldValue("2")]
+ DocumentoNaoEncontrado = 2,
+ [Description("PARCELA NÃO ENCONTRADA")]
+ [OldValue("3")]
+ ParcelaNaoEncontrada = 3,
+ [Description("DIFERENÇA DE COMISSÃO")]
+ [OldValue("4")]
+ DiferencaPercentual = 4,
+ [Description("BAIXADA ANTERIORMENTE")]
+ [OldValue("5")]
+ BaixadaAnteriormente = 5,
+ [Description("DESCONSIDERADA PELO USUÁRIO")]
+ [OldValue("6")]
+ DesconsideradaUsuario = 6,
+ [Description("ANTERIOR NÃO BAIXADA")]
+ [OldValue("7")]
+ ParcelaAnteriorNaoBaixada = 7,
+ [Description("DESCONSIDERADA PELO SISTEMA")]
+ [OldValue("8")]
+ DesconsideradaSistema = 8,
+ [Description("A SER BAIXADA")]
+ [OldValue("9")]
+ ASerBaixada = 9,
+ [Description("BAIXADA COM DIFERENÇA DE COMISSÃO")]
+ [OldValue("10")]
+ BaixadaDiferencaPercentual = 10,
+ [Description("APÓLICE DUPLICADA")]
+ [OldValue("11")]
+ ApoliceDuplicada = 11,
+ [Description("BAIXADA MANUALMENTE")]
+ [OldValue("12")]
+ BaixadaManualmente = 12,
+ [Description("BAIXADA PELA CRÍTICA")]
+ [OldValue("13")]
+ BaixadaCritica = 13,
+ [Description("A SER BAIXADA, CRÍTICA MANUAL")]
+ [OldValue("14")]
+ Criticada = 14,
+ [Description("FATURA NÃO ENCONTRADA")]
+ [OldValue("15")]
+ FaturaNaoEncontrada = 15,
+ [Description("A SER BAIXADO, ENCONTRADO POR APROXIMAÇÃO")]
+ [OldValue("16")]
+ ASerBaixadoPorAproximacao = 16,
+ [Description("PARCELA ESPECIAL A SER CRIADA")]
+ [OldValue("17")]
+ ParcelaEspecialASerCriada = 17,
+ [Description("A SER BAIXADO, ENCONTRADO POR APROXIMAÇÃO COM DIFERENÇA DE COMISSÃO")]
+ [OldValue("18")]
+ ASerBaixadoPorAproximacaoDiferencaPercentual = 18,
+ [Description("DOCUMENTO ENCONTRADO SEM % DE COMISSÃO")]
+ [OldValue("18")]
+ SemComissao = 19,
+ [Description("FATURA ENCONTRADA SEM % DE COMISSÃO")]
+ [OldValue("19")]
+ FaturaSemComissao = 20,
+ [Description("PARCELA ESPECIAL BAIXADA ANTERIORMENTE")]
+ [OldValue("20")]
+ ParcelaEspecialBaixadaAnteriormente = 21
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusProspeccao.cs b/Codemerx/Gestor.Model/Model.Common/StatusProspeccao.cs
new file mode 100644
index 0000000..8720d3d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusProspeccao.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusProspeccao
+ {
+ [Description("AGENDADO")]
+ [OldValue("1")]
+ Agendado = 1,
+ [Description("GANHO")]
+ [OldValue("2")]
+ Ganho = 2,
+ [Description("PERDIDO")]
+ [OldValue("3")]
+ Perdido = 3,
+ [Description("NÃO TRABALHADO")]
+ [OldValue("4")]
+ NaoTrabalhado = 4,
+ [Description("EM ANDAMENTO")]
+ [OldValue("5")]
+ EmAndamento = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusSinistro.cs b/Codemerx/Gestor.Model/Model.Common/StatusSinistro.cs
new file mode 100644
index 0000000..96df478
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusSinistro.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusSinistro
+ {
+ [Description("EM ANDAMENTO")]
+ [OldValue("1")]
+ EmAndamento = 1,
+ [Description("LIQUIDADO")]
+ [OldValue("2")]
+ Liquidado = 2,
+ [Description("LIQUIDADO SEM INDENIZAÇÃO")]
+ [OldValue("3")]
+ SemIndenizacao = 3,
+ [Description("NEGADO")]
+ [OldValue("4")]
+ Negado = 4,
+ [Description("ATENDIDO COMO TERCEIRO")]
+ [OldValue("5")]
+ Terceiro = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/StatusTarefa.cs b/Codemerx/Gestor.Model/Model.Common/StatusTarefa.cs
new file mode 100644
index 0000000..ffabaf1
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/StatusTarefa.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum StatusTarefa
+ {
+ [Description("PENDENTE")]
+ Pendente,
+ [Description("REAGENDADO")]
+ Reagendado,
+ [Description("REALIZADO")]
+ Realizado
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/SubTipo.cs b/Codemerx/Gestor.Model/Model.Common/SubTipo.cs
new file mode 100644
index 0000000..3453227
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/SubTipo.cs
@@ -0,0 +1,30 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum SubTipo
+ {
+ [Description("PARCELA NORMAL")]
+ [OldValue("1")]
+ ParcelaNormal = 1,
+ [Description("RESTITUIÇÃO")]
+ [OldValue("2")]
+ Restituicao = 2,
+ [Description("CRÉDITO")]
+ [OldValue("3")]
+ Credito = 3,
+ [Description("CUSTO DE APÓLICE")]
+ [OldValue("4")]
+ Custo = 4,
+ [Description("CARTÃO DE CRÉDITO")]
+ [OldValue("5")]
+ Cartao = 5,
+ [Description("ACERTO DE COMISSÃO")]
+ [OldValue("6")]
+ Acerto = 6
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TabelaReferencia.cs b/Codemerx/Gestor.Model/Model.Common/TabelaReferencia.cs
new file mode 100644
index 0000000..4b27359
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TabelaReferencia.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TabelaReferencia
+ {
+ [Description("MOLICAR")]
+ [OldValue("0")]
+ Molicar,
+ [Description("FIPE")]
+ [OldValue("1")]
+ Fipe
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TempoHabilitacao.cs b/Codemerx/Gestor.Model/Model.Common/TempoHabilitacao.cs
new file mode 100644
index 0000000..501b8f0
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TempoHabilitacao.cs
@@ -0,0 +1,45 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TempoHabilitacao
+ {
+ [Description("UM ANO")]
+ [OldValue("1")]
+ UmAno,
+ [Description("DOIS ANOS")]
+ [OldValue("2")]
+ DoisAnos,
+ [Description("TRÊS ANOS")]
+ [OldValue("3")]
+ TresAnos,
+ [Description("QUATRO ANOS")]
+ [OldValue("4")]
+ QutroAnos,
+ [Description("CINCO ANOS")]
+ [OldValue("5")]
+ CincoAnos,
+ [Description("SEIS ANOS")]
+ [OldValue("6")]
+ SeisAnos,
+ [Description("SETE ANOS")]
+ [OldValue("7")]
+ SeteAnos,
+ [Description("OITO ANOS")]
+ [OldValue("8")]
+ OitoAnos,
+ [Description("NOVE ANOS")]
+ [OldValue("9")]
+ NoveAnos,
+ [Description("DEZ ANOS")]
+ [OldValue("10")]
+ DezAnos,
+ [Description("MAIS DE DEZ ANOS")]
+ [OldValue("11")]
+ MaisDeDezAnos
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoAcao.cs b/Codemerx/Gestor.Model/Model.Common/TipoAcao.cs
new file mode 100644
index 0000000..ccb6dc9
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoAcao.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoAcao
+ {
+ [Description("INSERÇÃO")]
+ Insert,
+ [Description("ATUALIZAÇÃO")]
+ Update,
+ [Description("EXCLUSÃO")]
+ Delete
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoAeronautico.cs b/Codemerx/Gestor.Model/Model.Common/TipoAeronautico.cs
new file mode 100644
index 0000000..b59a788
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoAeronautico.cs
@@ -0,0 +1,120 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoAeronautico
+ {
+ [Category("Aero")]
+ [Description("AERONAVE")]
+ [OldValue("1")]
+ Aeronave = 1,
+ [Category("Aero")]
+ [Description("BALÃO")]
+ [OldValue("2")]
+ Balao = 2,
+ [Category("Aero")]
+ [Description("PLANADOR")]
+ [OldValue("3")]
+ Planador = 3,
+ [Category("Aero")]
+ [Description("ULTRALEVE")]
+ [OldValue("4")]
+ Ultraleve = 4,
+ [Category("Aero")]
+ [Description("HELICÓPTERO")]
+ [OldValue("5")]
+ Helicoptero = 5,
+ [Category("Aero")]
+ [Description("HIDROAVIÃO")]
+ [OldValue("6")]
+ Hidroaviao = 6,
+ [Category("Aero")]
+ [Description("ECRANOPLANO")]
+ [OldValue("7")]
+ Ecranoplano = 7,
+ [Category("Aero")]
+ [Description("AVIÃO ANFÍBIO")]
+ [OldValue("8")]
+ AviãoAnfibio = 8,
+ [Category("Aero")]
+ [Description("GIROCÓPTERO")]
+ [OldValue("9")]
+ Girocoptero = 9,
+ [Category("Nautico")]
+ [Description("LANCHA")]
+ [OldValue("10")]
+ Lancha = 10,
+ [Category("Nautico")]
+ [Description("VELEIRO")]
+ [OldValue("11")]
+ Veleiro = 11,
+ [Category("Nautico")]
+ [Description("ESCUNA")]
+ [OldValue("12")]
+ Escuna = 12,
+ [Category("Nautico")]
+ [Description("TRANEIRA/PESQUEIRO")]
+ [OldValue("13")]
+ TraneiraPesqueiro = 13,
+ [Category("Nautico")]
+ [Description("TRAWLER")]
+ [OldValue("14")]
+ Trawler = 14,
+ [Category("Nautico")]
+ [Description("BARCO ALUMÍNEO")]
+ [OldValue("15")]
+ BarcoAlumineo = 15,
+ [Category("Nautico")]
+ [Description("BOTE INFLÁVEL")]
+ [OldValue("16")]
+ BoteInflavel = 16,
+ [Category("Nautico")]
+ [Description("JET-SKI")]
+ [OldValue("17")]
+ JetSki = 17,
+ [Category("Nautico")]
+ [Description("JET BOAT")]
+ [OldValue("18")]
+ JetBoat = 18,
+ [Category("Nautico")]
+ [Description("CAIAQUE")]
+ [OldValue("19")]
+ Caiaque = 19,
+ [Category("Nautico")]
+ [Description("CANOA")]
+ [OldValue("20")]
+ Canoa = 20,
+ [Category("Nautico")]
+ [Description("ALVARENGA")]
+ [OldValue("21")]
+ Alvarenga = 21,
+ [Category("Nautico")]
+ [Description("BARCAÇA")]
+ [OldValue("22")]
+ Barcaca = 22,
+ [Category("Nautico")]
+ [Description("CARGUEIRO")]
+ [OldValue("23")]
+ Cargueiro = 23,
+ [Category("Nautico")]
+ [Description("DRAGA")]
+ [OldValue("24")]
+ Draga = 24,
+ [Category("Nautico")]
+ [Description("IATE")]
+ [OldValue("25")]
+ Iate = 25,
+ [Category("Nautico")]
+ [Description("REBOCADOR")]
+ [OldValue("26")]
+ Rebocador = 26,
+ [Category("Aero")]
+ [Description("DRONE")]
+ [OldValue("27")]
+ Drone = 27
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoArquivoDigital.cs b/Codemerx/Gestor.Model/Model.Common/TipoArquivoDigital.cs
new file mode 100644
index 0000000..1a6f269
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoArquivoDigital.cs
@@ -0,0 +1,47 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoArquivoDigital
+ {
+ [Description("TODOS")]
+ Todos,
+ [Description("CLIENTE")]
+ Cliente,
+ [Description("APÓLICE")]
+ Apolice,
+ [Description("PARCELA")]
+ Parcela,
+ [Description("ITEM")]
+ Item,
+ [Description("SINISTRO")]
+ Sinistro,
+ [Description("VENDEDOR")]
+ Vendedor,
+ [Description("EXTRATO")]
+ Extrato,
+ [Description("SEGURADORA")]
+ Seguradora,
+ [Description("LANÇAMENTO")]
+ Lancamento,
+ [Description("FORNECEDOR")]
+ Fornecedor,
+ [Description("PROSPECÇÃO")]
+ Prospeccao,
+ [Description("USUÁRIO")]
+ Usuario,
+ [Description("EMPRESA")]
+ Empresa,
+ [Description("SÓCIO")]
+ Socio,
+ [Description("TAREFA")]
+ Tarefa,
+ [Description("NOTA FISCAL")]
+ NotaFiscal,
+ [Description("ESTIPULANTE")]
+ Estipulante
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoArquivoVinculo.cs b/Codemerx/Gestor.Model/Model.Common/TipoArquivoVinculo.cs
new file mode 100644
index 0000000..c66bdc0
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoArquivoVinculo.cs
@@ -0,0 +1,10 @@
+using System;
+
+namespace Gestor.Model.Common
+{
+ public enum TipoArquivoVinculo
+ {
+ Proposta,
+ Apolice
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoCobertura.cs b/Codemerx/Gestor.Model/Model.Common/TipoCobertura.cs
new file mode 100644
index 0000000..663288e
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoCobertura.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoCobertura
+ {
+ [Description("COMPREENSIVA")]
+ [OldValue("1")]
+ Compreensiva = 1,
+ [Description("INCÊNDIO E ROUBO/FURTO")]
+ [OldValue("2")]
+ IncendioRouboFurto = 2,
+ [Description("DANOS A TERCEIROS")]
+ [OldValue("3")]
+ DanosTerceiros = 3,
+ [Description("PASSAGEIROS")]
+ [OldValue("4")]
+ Passageiros = 4,
+ [Description("ROUBO/FURTO")]
+ [OldValue("5")]
+ RouboFurto = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoConstrucao.cs b/Codemerx/Gestor.Model/Model.Common/TipoConstrucao.cs
new file mode 100644
index 0000000..8b4c387
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoConstrucao.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoConstrucao
+ {
+ [Description("SUPERIOR")]
+ [OldValue("1")]
+ SUPERIOR,
+ [Description("SÓLIDA")]
+ [OldValue("2")]
+ SOLIDA,
+ [Description("MISTA")]
+ [OldValue("3")]
+ MISTA,
+ [Description("INFERIOR")]
+ [OldValue("4")]
+ INFERIOR
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoConta.cs b/Codemerx/Gestor.Model/Model.Common/TipoConta.cs
new file mode 100644
index 0000000..821da42
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoConta.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoConta
+ {
+ [Description("NENHUM")]
+ Nenhum,
+ [Description("POUPANÇA")]
+ Poupanca,
+ [Description("CORRENTE")]
+ Corrente
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoContato.cs b/Codemerx/Gestor.Model/Model.Common/TipoContato.cs
new file mode 100644
index 0000000..d2599a4
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoContato.cs
@@ -0,0 +1,10 @@
+using System;
+
+namespace Gestor.Model.Common
+{
+ public enum TipoContato
+ {
+ Telefone,
+ Email
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoContatoSeguradora.cs b/Codemerx/Gestor.Model/Model.Common/TipoContatoSeguradora.cs
new file mode 100644
index 0000000..760066a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoContatoSeguradora.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoContatoSeguradora
+ {
+ [Description("CONTATO")]
+ Contato,
+ [Description("ASSISTÊNCIA 24HS")]
+ Assistencia,
+ [Description("EMAIL")]
+ Email
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoDocumento.cs b/Codemerx/Gestor.Model/Model.Common/TipoDocumento.cs
new file mode 100644
index 0000000..5de497b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoDocumento.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoDocumento
+ {
+ [Description("CPF/CNPJ")]
+ [OldValue("0")]
+ Cpf,
+ [Description("RNE")]
+ [OldValue("1")]
+ Rne,
+ [Description("CEI")]
+ [OldValue("2")]
+ Cei,
+ [Description("CAEPF")]
+ [OldValue("3")]
+ Caepf
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoEmail.cs b/Codemerx/Gestor.Model/Model.Common/TipoEmail.cs
new file mode 100644
index 0000000..3dfb317
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoEmail.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoEmail
+ {
+ [Description("OUTROS")]
+ Outros,
+ [Description("GOOGLE")]
+ Google,
+ [Description("MS OFFICE 365")]
+ Office365
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoEndereco.cs b/Codemerx/Gestor.Model/Model.Common/TipoEndereco.cs
new file mode 100644
index 0000000..452cdde
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoEndereco.cs
@@ -0,0 +1,33 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoEndereco
+ {
+ [Description("OUTROS")]
+ [OldValue("1")]
+ Outros = 1,
+ [Description("CORRESPONDÊNCIA")]
+ [OldValue("2")]
+ Correspondencia = 2,
+ [Description("RESIDENCIAL")]
+ [OldValue("3")]
+ Residencial = 3,
+ [Description("COMERCIAL")]
+ [OldValue("4")]
+ Comercial = 4,
+ [Description("RECADO")]
+ [OldValue("5")]
+ Recado = 5,
+ [Description("COBRANÇA")]
+ [OldValue("6")]
+ Cobranca = 6,
+ [Description("FINANCEIRO")]
+ [OldValue("7")]
+ Financeiro = 7
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoEndosso.cs b/Codemerx/Gestor.Model/Model.Common/TipoEndosso.cs
new file mode 100644
index 0000000..6f83f7f
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoEndosso.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoEndosso
+ {
+ [Description("COM MOVIMENTO DE PRÊMIO")]
+ [OldValue("0")]
+ ComMovimento,
+ [Description("SEM MOVIMENTO DE PRÊMIO")]
+ [OldValue("1")]
+ SemMovimento,
+ [Description("CANCELAMENTO DA APÓLICE")]
+ [OldValue("2")]
+ Cancelamento,
+ [Description("REABILITAÇÃO DA APÓLICE")]
+ [OldValue("3")]
+ Reabilitacao,
+ [Description("PRORROGAÇÃO DE VIGÊNCIA")]
+ [OldValue("4")]
+ Prorrogacao
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoExtrato.cs b/Codemerx/Gestor.Model/Model.Common/TipoExtrato.cs
new file mode 100644
index 0000000..635277c
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoExtrato.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoExtrato
+ {
+ [Description("SOMENTE CLIENTE")]
+ Cliente,
+ [Description("APÓLICE SELECIONADA")]
+ ApoliceSelecionada,
+ [Description("RELAÇÃO DE APÓLICES")]
+ RelacaoApolices
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoFiltroBusca.cs b/Codemerx/Gestor.Model/Model.Common/TipoFiltroBusca.cs
new file mode 100644
index 0000000..1fdb02d
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoFiltroBusca.cs
@@ -0,0 +1,15 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoFiltroBusca
+ {
+ [Description("APROXIMADO")]
+ Aproximado,
+ [Description("IGUAL")]
+ Igual
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoFiltroCliente.cs b/Codemerx/Gestor.Model/Model.Common/TipoFiltroCliente.cs
new file mode 100644
index 0000000..a0eb153
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoFiltroCliente.cs
@@ -0,0 +1,17 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoFiltroCliente
+ {
+ [Description("NOME OU SOBRENOME")]
+ NomeSobrenome,
+ [Description("NOME APENAS")]
+ Nome,
+ [Description("NOME E DOCS")]
+ NomeDocumentos
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoFiltroFinanceiro.cs b/Codemerx/Gestor.Model/Model.Common/TipoFiltroFinanceiro.cs
new file mode 100644
index 0000000..8ca6af3
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoFiltroFinanceiro.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoFiltroFinanceiro
+ {
+ [Description("FORNECEDOR")]
+ Fornecedor,
+ [Description("PLANO DE CONTAS")]
+ Plano,
+ [Description("CENTRO DE CUSTO")]
+ Centro,
+ [Description("CONTA")]
+ Conta,
+ [Description("SINAL")]
+ Sinal
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoFiltroRelatorio.cs b/Codemerx/Gestor.Model/Model.Common/TipoFiltroRelatorio.cs
new file mode 100644
index 0000000..3e40c0a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoFiltroRelatorio.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoFiltroRelatorio
+ {
+ [Description("SEGURADORA")]
+ Seguradora,
+ [Description("RAMO")]
+ Ramo,
+ [Description("VENDEDOR")]
+ Vendedor,
+ [Description("ESTIPULANTE")]
+ Estipulante,
+ [Description("PRODUTO")]
+ Produto,
+ [Description("STATUS")]
+ Status,
+ [Description("TIPO VENDEDOR")]
+ TipoVendedor,
+ [Description("NEGÓCIO CORRETORA")]
+ Negocio
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoIncidencia.cs b/Codemerx/Gestor.Model/Model.Common/TipoIncidencia.cs
new file mode 100644
index 0000000..2722b65
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoIncidencia.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoIncidencia
+ {
+ [Description("SOBRE A COMISSÃO")]
+ [OldValue("1")]
+ SobreComissao = 1,
+ [Description("SOBRE O PRÊMIO LÍQUIDO")]
+ [OldValue("2")]
+ SobrePremioLiquido = 2
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoIncidenciaDesconto.cs b/Codemerx/Gestor.Model/Model.Common/TipoIncidenciaDesconto.cs
new file mode 100644
index 0000000..d2c1d18
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoIncidenciaDesconto.cs
@@ -0,0 +1,15 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoIncidenciaDesconto
+ {
+ [Description("AMBOS")]
+ Ambos,
+ [Description("SOMENTE POSITIVOS")]
+ Positivos
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoManutencao.cs b/Codemerx/Gestor.Model/Model.Common/TipoManutencao.cs
new file mode 100644
index 0000000..61fb240
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoManutencao.cs
@@ -0,0 +1,19 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoManutencao
+ {
+ [Description("RENOVAÇÃO")]
+ Renovacao,
+ [Description("ENDOSSO")]
+ Endosso,
+ [Description("REATIVAR")]
+ Reativar,
+ [Description("CANCELAR")]
+ Cancelar
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoMoradia.cs b/Codemerx/Gestor.Model/Model.Common/TipoMoradia.cs
new file mode 100644
index 0000000..2375491
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoMoradia.cs
@@ -0,0 +1,15 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoMoradia
+ {
+ [Description("APARTAMENTO")]
+ Apartamento = 1,
+ [Description("CASA")]
+ Casa = 2
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoPagamento.cs b/Codemerx/Gestor.Model/Model.Common/TipoPagamento.cs
new file mode 100644
index 0000000..110188c
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoPagamento.cs
@@ -0,0 +1,63 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoPagamento
+ {
+ [Description("NENHUM")]
+ [OldValue("0")]
+ Nenhum = 0,
+ [Description("CAIXA")]
+ [OldValue("2")]
+ Caixa = 2,
+ [Description("CARTÃO DE CRÉDITO")]
+ [OldValue("3")]
+ Cartao = 3,
+ [Description("CHEQUE")]
+ [OldValue("4")]
+ Cheque = 4,
+ [Description("CRÉDITO EM CONTA")]
+ [OldValue("5")]
+ Credito = 5,
+ [Description("DÉBITO AUTOMÁTICO")]
+ [OldValue("6")]
+ DebitoAuto = 6,
+ [Description("DÉBITO EM CONTA")]
+ [OldValue("7")]
+ DebitoConta = 7,
+ [Description("DEPÓSITO")]
+ [OldValue("8")]
+ Deposito = 8,
+ [Description("DINHEIRO")]
+ [OldValue("9")]
+ Dinheiro = 9,
+ [Description("SAQUE")]
+ [OldValue("10")]
+ Saque = 10,
+ [Description("TRANSFERÊNCIA")]
+ [OldValue("11")]
+ Transferencia = 11,
+ [Description("OUTROS")]
+ [OldValue("12")]
+ Outros = 12,
+ [Description("REEMBOLSO")]
+ [OldValue("13")]
+ Reembolso = 13,
+ [Description("CARNÊ")]
+ [OldValue("14")]
+ Carne = 14,
+ [Description("BOLETO BANCÁRIO")]
+ [OldValue("15")]
+ Boleto = 15,
+ [Description("PIX")]
+ [OldValue("18")]
+ Pix = 18,
+ [Description("VOUCHER")]
+ [OldValue("19")]
+ Voucher = 19
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoPavimentacao.cs b/Codemerx/Gestor.Model/Model.Common/TipoPavimentacao.cs
new file mode 100644
index 0000000..1b98f92
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoPavimentacao.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoPavimentacao
+ {
+ [Description("TÉRREO")]
+ [OldValue("1")]
+ Terreo,
+ [Description("PRIMEIRO")]
+ [OldValue("2")]
+ Primeiro,
+ [Description("SEGUNDO EM DIANTE")]
+ [OldValue("3")]
+ SegundoEmDiante
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoPerda.cs b/Codemerx/Gestor.Model/Model.Common/TipoPerda.cs
new file mode 100644
index 0000000..722be67
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoPerda.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoPerda
+ {
+ [Description("CONSTATAÇÃO")]
+ Constatacao = 1,
+ [Description("PARCIAL")]
+ Parcial = 2,
+ [Description("TOTAL")]
+ Total = 3,
+ [Description("ROUBO/FURTO")]
+ RouboFurto = 4,
+ [Description("MORTE")]
+ Morte = 5,
+ [Description("INVALIDEZ")]
+ Invalidez = 6,
+ [Description("PERDA DE RENDA")]
+ PerdaRenda = 7,
+ [Description("OUTROS")]
+ Outros = 8
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoPesquisa.cs b/Codemerx/Gestor.Model/Model.Common/TipoPesquisa.cs
new file mode 100644
index 0000000..fdf12e6
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoPesquisa.cs
@@ -0,0 +1,49 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoPesquisa
+ {
+ [Description("CHASSI")]
+ Chassi,
+ [Description("CÓDIGO DOCUMENTO")]
+ CodDocumento,
+ [Description("CÓDIGO SINISTRO")]
+ CodSinistro,
+ [Description("E-MAIL")]
+ Email,
+ [Description("ESTIPULANTE")]
+ Estipulante,
+ [Description("IMOBILIÁRIA")]
+ Imobiliaria,
+ [Description("ITEM")]
+ Item,
+ [Description("LOCATÁRIO/TOMADOR")]
+ Locatario,
+ [Description("Nº DA APÓLICE")]
+ Apolice,
+ [Description("Nº DO SINISTRO")]
+ Sinistro,
+ [Description("Nº DA PROPOSTA")]
+ Proposta,
+ [Description("NÚMERO ENDOSSO")]
+ NumeroEndosso,
+ [Description("OBSERVAÇÕES DO CLIENTE")]
+ ObsCliente,
+ [Description("PASTA")]
+ Pasta,
+ [Description("PLACA")]
+ Placa,
+ [Description("PROPOSTA ENDOSSO")]
+ PedidoEndosso,
+ [Description("TELEFONE")]
+ Telefone,
+ [Description("Nº DA FATURA")]
+ Fatura,
+ [Description("OBSERVAÇÕES DO ITEM")]
+ ObsItem
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoProtocoloEtiqueta.cs b/Codemerx/Gestor.Model/Model.Common/TipoProtocoloEtiqueta.cs
new file mode 100644
index 0000000..14b3692
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoProtocoloEtiqueta.cs
@@ -0,0 +1,15 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoProtocoloEtiqueta
+ {
+ [Description("PROTOCOLO")]
+ Protocolo,
+ [Description("ETIQUETA")]
+ Etiqueta
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoRecebimento.cs b/Codemerx/Gestor.Model/Model.Common/TipoRecebimento.cs
new file mode 100644
index 0000000..249d6d6
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoRecebimento.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoRecebimento
+ {
+ [Description("PARCELA")]
+ [OldValue("1")]
+ Parcela = 1,
+ [Description("FATURA")]
+ [OldValue("2")]
+ Fatura = 2
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoRecibo.cs b/Codemerx/Gestor.Model/Model.Common/TipoRecibo.cs
new file mode 100644
index 0000000..0f451f9
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoRecibo.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoRecibo
+ {
+ [Description("PAGAMENTO")]
+ [OldValue("0")]
+ Pagamento,
+ [Description("RECEBIMENTO")]
+ [OldValue("1")]
+ Recebimento
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoRepasse.cs b/Codemerx/Gestor.Model/Model.Common/TipoRepasse.cs
new file mode 100644
index 0000000..e2d528a
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoRepasse.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoRepasse
+ {
+ [Description("VALOR FIXO")]
+ [OldValue("1")]
+ [Tipo("0")]
+ ValorFixo = 1,
+ [Description("PERCENTUAL")]
+ [OldValue("2")]
+ [Tipo("0")]
+ Percentual = 2,
+ [Description("CO-CORRETAGEM")]
+ [OldValue("3")]
+ [Tipo("1")]
+ CoCorretagem = 3
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoResidencia.cs b/Codemerx/Gestor.Model/Model.Common/TipoResidencia.cs
new file mode 100644
index 0000000..06ece42
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoResidencia.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoResidencia
+ {
+ [Description("CASA")]
+ [OldValue("1")]
+ Casa,
+ [Description("APARTAMENTO")]
+ [OldValue("2")]
+ Apartamento,
+ [Description("CONDOMÍNIO")]
+ [OldValue("3")]
+ Condominio,
+ [Description("OUTROS")]
+ [OldValue("4")]
+ Outros
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoRestricao.cs b/Codemerx/Gestor.Model/Model.Common/TipoRestricao.cs
new file mode 100644
index 0000000..6822f3b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoRestricao.cs
@@ -0,0 +1,528 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoRestricao
+ {
+ [Description("SEGUROS VENCENDO")]
+ SegurosVencendo,
+ [Description("SEGUROS VENCIDOS")]
+ SegurosVencidos,
+ [Description("PRODUÇÃO")]
+ Producao,
+ [Description("APÓLICES PENDENTES")]
+ ApolicesPendentes,
+ [Description("NOVOS NEGÓCIOS")]
+ NovosNegocios,
+ [Description("RENOVADOS")]
+ Renovados,
+ [Description("COMISSÃO GERADA")]
+ ComissaoGerada,
+ [Description("CANCELADOS")]
+ Cancelados,
+ [Description("PERDIDOS")]
+ Perdidos,
+ [Description("PARCELAS PAGAS")]
+ ParcelasPagas,
+ [Description("COMISSÃO RECEBIDA")]
+ ComissaoRecebida,
+ [Description("PARCELAS PENDENTES")]
+ ParcelasPendentes,
+ [Description("PARCELAS A VENCER")]
+ ParcelasVencer,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AO EXTRATO DO CLIENTE")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR EXTRATO DE CLIENTE.")]
+ ExtratoCliente,
+ [Category("Seguros")]
+ [Description("OCULTAR COMISSÃO")]
+ [Help("OCULTA TUDO RELACIONADO A COMISSÃO.")]
+ Comissao,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À BAIXA DE COMISSÃO MANUAL")]
+ [Help("IMPEDE USUÁRIO DE REALIZAR BAIXA DE COMISSÃO MANUALMENTE.")]
+ BaixaManual,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AO IMPORTADOR PDF")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR A PLATAFORMA DE IMPORTAÇÃO DE PDF DO GESTOR AGGER.")]
+ Importacao,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À RENOVAR")]
+ [Help("IMPEDE USUÁRIO DE RENOVAR UM DOCUMENTO.")]
+ Renovar,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À RECUSAR")]
+ [Help("IMPEDE USUÁRIO DE RECUSAR UM DOCUMENTO.")]
+ Recusar,
+ Tarefas,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AO ENVIO DE E-MAIL")]
+ [Help("IMPEDE USUÁRIO DE ENVIAR E-MAIL.")]
+ EnvioEmail,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À TROCAR CLIENTE")]
+ [Help("IMPEDE USUÁRIO DE TROCAR UM CLIENTE POR OUTRO MANTENDO AS MESMAS INFORMAÇÕES DO DOCUMENTO.")]
+ TrocarCliente,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À MANUTENÇÃO DOS ITENS")]
+ [Help("IMPEDE USUÁRIO DE REALIZAR MANUTENÇÃO DE ITENS.")]
+ ManutencaoItens,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE PRODUÇÃO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE PRODUÇÃO.")]
+ [OldValue("0")]
+ [Tipo("RELATORIOS")]
+ RelatorioProducao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE RENOVAÇÕES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE RENOVAÇÕES.")]
+ [OldValue("1")]
+ [Tipo("RELATORIOS")]
+ RelatorioRenovacao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE SINISTRO PENDENTE")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE SINISTRO PENDENTE.")]
+ [OldValue("2")]
+ [Tipo("RELATORIOS")]
+ RelatorioSinistroPendente,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE SINISTRO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE SINISTRO.")]
+ [OldValue("3")]
+ [Tipo("RELATORIOS")]
+ RelatorioSinistro,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE RECEBIMENTO DE COMISSÃO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE RECEBIMENTO DE COMISSÃO.")]
+ [OldValue("4")]
+ [Tipo("RELATORIOS")]
+ RelatorioRecebimentoComissao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE PAGAMENTO DE COMISSÃO")]
+ [OldValue("5")]
+ [Tipo("RELATORIOS")]
+ RelatorioPagamentoComissao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE COMISSÃO A RECEBER")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE COMISSÃO A RECEBER.")]
+ [OldValue("6")]
+ [Tipo("RELATORIOS")]
+ RelatorioParcelaPendente,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE CLIENTE")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE CLIENTE.")]
+ [OldValue("7")]
+ [Tipo("RELATORIOS")]
+ RelatorioCliente,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE TAREFAS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE TAREFAS.")]
+ [OldValue("8")]
+ [Tipo("RELATORIOS")]
+ RelatorioTarefa,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AO WHATSAPP DO CLIENTE")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR O WHATSAOO DO CLIENTE PARA ENVIO DE DOCUMENTAÇÃO.")]
+ Whatsapp,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO A OPÇÃO DE ENDOSSAR")]
+ [Help("IMPEDE USUÁRIO DE TER ACESSO PARA REALIZAR UM ENDOSSO.")]
+ Endossar,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE APÓLICES PENDENTES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE APÓLICES PENDENTES.")]
+ [Tipo("RELATORIOS")]
+ RelatorioApolicePendente,
+ [Category("Financeiro")]
+ [Description("RESTRINGIR ACESSO AO FINANCEIRO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O FINANCEIRO.")]
+ Financeiro,
+ [Category("Aggilizador")]
+ [Description("RESTRINGIR ACESSO À CÁLCULO")]
+ Calculo,
+ [Category("Aggilizador")]
+ [Description("RESTRINGIR ACESSO ÀS PROPOSTAS/APÓLICES")]
+ PropApol,
+ [Category("Aggilizador")]
+ [Description("RESTRINGIR ACESSO AO EXTRATO DE COMISSÃO")]
+ ExtratoComissao,
+ [Category("Aggilizador")]
+ [Description("RESTRINGIR ACESSO ÀS PARCELAS PENDENTES")]
+ ParcelaPendente,
+ [Category("Aggilizador")]
+ [Description("RESTRINGIR ACESSO ÀS RENOVAÇÕES")]
+ Renovacao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE FECHAMENTO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE FECHAMENTO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioFechamento,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À CRÍTICA PDF")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR A TELA DE CRÍTICA PDF.")]
+ CriticaApolice,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À COMISSÃO AUTOMÁTICA")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR A TELA DE COMISSÃO AUTOMÁTICA.")]
+ BaixaAutomatica,
+ [Category("B.I.")]
+ [Description("RESTRINGIR ACESSO À PROSPECÇÃO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR A TELA DE PROSPECÇÃO")]
+ Prospeccao,
+ [Description("RESTRINGIR ACESSO À TRILHA")]
+ Trilha,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE AUDITORIA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE AUDITORIA.")]
+ [Tipo("RELATORIOS")]
+ RelatorioAuditoria,
+ [Category("B.I.")]
+ [Description("RESTRINGIR ACESSO AO PAINEL B.I.")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR A TELA DO PAINEL B.I.")]
+ Bi,
+ [Category("Ferramentas")]
+ [Description("RESTRINGIR ACESSO ÀS ETIQUETAS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR ÀS ETIQUETAS.")]
+ Etiquetas,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE ANIVERSARIANTES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE ANIVERSARIANTES")]
+ [OldValue("8")]
+ [Tipo("RELATORIOS")]
+ RelatorioAniversariante,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE EXTRATOS BAIXADOS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE EXTRATOS BAIXADOS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioExtratosBaixados,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE FATURAS PENDENTES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE FATURAS PENDENTES.")]
+ [Tipo("RELATORIOS")]
+ RelatorioFaturaPendente,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE METAS DE SEGURADORAS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE METAS DE SEGURADORAS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioMetaSeguradora,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE METAS DE VENDEDORES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE METAS DE VENDEDORES.")]
+ [Tipo("RELATORIOS")]
+ RelatorioMetaVendedor,
+ [Category("Ajuda")]
+ [Description("RESTRINGIR ACESSO AOS ATENDIMENTOS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR OS ATENDIMENTOS DO GESTOR")]
+ Atendimentos,
+ [Category("Ajuda")]
+ [Description("RESTRINGIR ACESSO AOS BOLETOS E NOTAS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR OS BOLETOS E NOTAS DO GESTOR")]
+ BoletosNotas,
+ [Category("Ajuda")]
+ [Description("RESTRINGIR ACESSO AOS CONTRATOS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR OS CONTRATOS DO GESTOR")]
+ Contratos,
+ [Category("Ajuda")]
+ [Description("RESTRINGIR ACESSO À INSTALAÇÕES")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR INSTALAÇÕES DO GESTOR")]
+ Instalacoes,
+ [Category("Ajuda")]
+ [Description("RESTRINGIR ACESSO AO ACESSO REMOTO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O ACESSO REMOTO DO GESTOR")]
+ AcessoRemoto,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À AGGER EPIC")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR A PLATAFORMA AGGER EPIC.")]
+ Epic,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AO AGGER SIGGNER")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR A PLATAFORMA AGGER SIGGNER E TER ACESSO A ASSINATURA ELETRÔNICA QUE SE ENCONTRA NOS ARQUIVOS DIGITAIS.")]
+ AssinaturaEletronica,
+ [Category("Ajuda")]
+ [Description("OCULTAR VIDEOS DE AJUDA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR OS VÍDEOS DE AJUDA DO GESTOR")]
+ Videos,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE VENCIMENTO DE PARCELAS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE VENCIMENTO DE PARCELAS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioParcelasVencendo,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO LICENCIAMENTO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE LICENCIAMENTO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioLicenciamento,
+ [Category("Ferramentas")]
+ [Description("RESTRINGIR ACESSO AS CONFIGURAÇÕES DO SISTEMA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR AS CONFIGURAÇÕES DO SISTEMA.")]
+ Configuracoes,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE PRÊMIO TOTAL")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE PRÊMIO TOTAL DO RELATÓRIO.")]
+ [OldValue("9")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoPremioTotal,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAIS DE CLIENTES")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAIS DE CLIENTES DO RELATÓRIO.")]
+ [OldValue("10")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalCliente,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE PRÊMIO LÍQUIDO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE PRÊMIO LÍQUIDO DO RELATÓRIO.")]
+ [OldValue("11")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoPremioLiquido,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE MÉDIAS DE COMISSÕES")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE MÉDIAS DE COMISSÕES DO RELATÓRIO.")]
+ [OldValue("12")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoMediaComissao,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE NOVOS NEGÓCIOS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE NOVOS NEGÓCIOS DO RELATÓRIO.")]
+ [OldValue("13")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeNovoNegocio,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE RENOVAÇÕES")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE RENOVAÇÕES DO RELATÓRIO.")]
+ [OldValue("14")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeRenovacoes,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE CANCELAMENTOS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE CANCELAMENTOS DO RELATÓRIO.")]
+ [OldValue("15")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeCancelamentos,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE APÓLICES")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE AÓLICES DO RELATÓRIO.")]
+ [OldValue("16")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeApolices,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE ENDOSSOS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE ENDOSSOS DO RELATÓRIO.")]
+ [OldValue("17")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeEndossos,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE FATURAS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE FATURAS DO RELATÓRIO.")]
+ [OldValue("18")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeFaturas,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAL GERAL")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAL GERAL DO RELATÓRIO.")]
+ [OldValue("19")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalGeral,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAL DE LÍQUIDO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAL DE LÍQUIDO DO RELATÓRIO.")]
+ [OldValue("20")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalLiquido,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE DE PROSPECÇÕES")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE PROSPECÇÕES DO RELATÓRIO.")]
+ [OldValue("21")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeProspeccoes,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAL DE COMISSÃO GERADA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAL DE COMISSÃO GERADA DO RELATÓRIO.")]
+ [OldValue("22")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalComissaoGerada,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE COMISSÃO RECEBIDA BRUTA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE COMISSÃO RECEBIDA BRUTA DO RELATÓRIO.")]
+ [OldValue("23")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoComissaoRecebidaBruta,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE COMISSÃO PREVISTA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE COMISSÃO PREVISTA DO RELATÓRIO.")]
+ [OldValue("24")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoComissaoPrevisata,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE REPASSE")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE REPASSE DO RELATÓRIO.")]
+ [OldValue("25")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoRepasse,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAL PREVISTO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAL PREVISTO DO RELATÓRIO.")]
+ [OldValue("26")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalPrevisto,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE TOTAL DE TERCEIROS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE TOTAL DE TERCEIROS DO RELATÓRIO.")]
+ [OldValue("27")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoTotalTerceiros,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE LIQUIDADO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE LIQUIDADOS DO RELATÓRIO.")]
+ [OldValue("28")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadeLiquidado,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE QUANTIDADE PENDENTE")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE QUANTIDADE DE PENDENTES DO RELATÓRIO.")]
+ [OldValue("29")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoQuantidadePendente,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR LIQUIDADO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR LIQUIDADO DO RELATÓRIO.")]
+ [OldValue("30")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorLiquidado,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE COMISSÃO PENDENTE")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE COMISSÃO PENDENTE DO RELATÓRIO.")]
+ [OldValue("31")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoComissaoPendente,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE META ATINGIR")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE META A ATINGIR DO RELATÓRIO.")]
+ [OldValue("32")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoMetaAtingir,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE META CUMPRIDA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE META CUMPRIDA DO RELATÓRIO.")]
+ [OldValue("33")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoMetaCumprida,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE NOTAS FISCAIS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE NOTAS FISCAIS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioNotaFiscal,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE PREVISÃO DE PAGAMENTO DE COMISSÃO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE PREVISÃO DE PAGAMENTO DE COMISSÃO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioPrevisaoPagamentoComissao,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE COMISSÃO RECEBIDA LÍQUIDA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE COMISSÃO RECEBIDA LÍQUIDA DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoComissaoRecebidaLiquida,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE IMPOSTOS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE IMPOSTOS DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoImpostos,
+ [Category("Ferramentas")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DO HORÁRIO DE ACESSO DO USUÁRIO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR OS HORÁRIOS DE ACESSO AO GESTOR.")]
+ HorarioAcesso,
+ [Category("Seguros")]
+ [Description("OCULTAR COMISSÃO (MENOS PORCENTAGEM)")]
+ [Help("OCULTA OS VALORES RELACIONADOS A COMISSÃO MAS A PORCENTAGEM DE COMISSÃO FICA VISÍVEL.")]
+ ComissaoPorcentagem,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE LOGS DE ENVIO DE E-MAIL")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE LOGS DE ENVIO DE E-MAIL.")]
+ [Tipo("RELATORIOS")]
+ RelatorioLogsEnvio,
+ [Category("Seguros")]
+ [Description("RESTRINGIR INFORMAÇÕES VALORES")]
+ [Help("RESTRINGIR AS INFORMAÇÕES DE VALORES NA CONSULTA")]
+ MaisValores,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE LOGS DE UTILIZAÇÃO DO SISTEMA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE LOGS DE UTILIZAÇÃO DO SISTEMA.")]
+ [Tipo("RELATORIOS")]
+ RelatorioLogsAcao,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO PLANILHA COMPLETA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O PLANILHA COMPLETA NOS RELATÓRIOS DE PRODUÇÃO E FECHAMENTO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioPlanilhaCompleta,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValor,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR ORÇADO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR ORÇADO DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorOrcado,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR DAS PARCELAS")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR DAS PARCELAS RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorParcelas,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR LIBERADO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR LIBERADO DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorLiberado,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR PAGO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR PAGO DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorPago,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR SALVADO")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR SALVADO DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorSalvado,
+ [Category("TotalizacoesRelatorios")]
+ [Description("RESTRINGIR VISUALIZAÇÃO DA TOTALIZAÇÃO DE VALOR FRANQUIA")]
+ [Help("IMPEDE O USUÁRIO DE VISUALIZAR A TOTALIZAÇÃO DE VALOR FRANQUIA DO RELATÓRIO.")]
+ [Tipo("RELATORIOS")]
+ RelatorioTotalizacaoValorFranquia,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE IMPORTAÇÃO")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE IMPORTAÇÃO.")]
+ [OldValue("0")]
+ [Tipo("RELATORIOS")]
+ RelatorioImportacao,
+ [Category("B.I.")]
+ [Description("RESTRINGIR ACESSO À DASHBOARD DO USUÁRIO")]
+ [Help("IMPEDE QUE O USUÁRIO ACESSE SUA DASHBOARD.")]
+ Dashboard,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO AOS LOGS")]
+ [Help("IMPEDE USUÁRIO DE ACESSAR OS LOGS.")]
+ Ocultarlogs,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ALTERAÇÃO DE REMETENTE (MALA DIRETA)")]
+ [Help("IMPEDE QUE O USUÁRIO REALIZE ENVIOS E E-MAIL UTILIZANDO REMETENTES NÃO CADASTRADOS POR ELE.")]
+ RestringirRemetente,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE PLACA")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE PLACAS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioPlaca,
+ [Category("Relatorios")]
+ [Description("RESTRINGIR ACESSO AO RELATÓRIO DE ENDOSSOS")]
+ [Help("IMPEDE O USUÁRIO DE ACESSAR O RELATÓRIO DE ENDOSSOS.")]
+ [Tipo("RELATORIOS")]
+ RelatorioEndosso,
+ [Category("Seguros")]
+ [Description("RESTRINGIR ACESSO À CONTRATAÇÃO DE LICENÇAS AGGER SIGGNER")]
+ [Help("IMPEDE O USUÁRIO DE CONTRATAR MAIS LICENÇAS DE ASSINATURA DIGITAL NA PLATAFORMA AGGER SIGGNER.")]
+ AdquirirLicencasSiggner
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoSeguro.cs b/Codemerx/Gestor.Model/Model.Common/TipoSeguro.cs
new file mode 100644
index 0000000..7f32927
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoSeguro.cs
@@ -0,0 +1,33 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoSeguro
+ {
+ [Description("SEGURO NOVO")]
+ [OldValue("1")]
+ Novo = 1,
+ [Description("RENOVAÇÃO")]
+ [OldValue("2")]
+ Renovacao = 2,
+ [Description("CANCELADO")]
+ [OldValue("3")]
+ Cancelado = 3,
+ [Description("REABILITADO")]
+ [OldValue("4")]
+ Reabilitado = 4,
+ [Description("RENOVADO")]
+ [OldValue("5")]
+ Renovado = 5,
+ [Description("PERDIDO")]
+ [OldValue("6")]
+ Perdido = 6,
+ [Description("RECUSADO")]
+ [OldValue("7")]
+ Recusado = 7
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoSinistro.cs b/Codemerx/Gestor.Model/Model.Common/TipoSinistro.cs
new file mode 100644
index 0000000..bd053b3
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoSinistro.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoSinistro
+ {
+ [Description("CLIENTE")]
+ [OldValue("0")]
+ Cliente,
+ [Description("TERCEIRO")]
+ [OldValue("1")]
+ Terceiro
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTarefa.cs b/Codemerx/Gestor.Model/Model.Common/TipoTarefa.cs
new file mode 100644
index 0000000..dad17ef
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTarefa.cs
@@ -0,0 +1,29 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTarefa
+ {
+ [Description("APÓLICE")]
+ Apolice,
+ [Description("NOTAS")]
+ Notas,
+ [Description("CLIENTE")]
+ Cliente,
+ [Description("PARCELA")]
+ Parcela,
+ [Description("SINISTRO")]
+ Sinistro,
+ [Description("PROSPECÇÃO")]
+ Prospeccao,
+ [Description("META")]
+ Vendedor,
+ [Description("SEGURADORA")]
+ Seguradora,
+ [Description("AGENDA")]
+ Agenda
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTela.cs b/Codemerx/Gestor.Model/Model.Common/TipoTela.cs
new file mode 100644
index 0000000..cc95878
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTela.cs
@@ -0,0 +1,216 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTela
+ {
+ [Description("Todas")]
+ Todas,
+ [Category("Seguros")]
+ [Description("CADASTRO DE CLIENTE")]
+ [Entity("ClienteView")]
+ Cliente,
+ [Category("Seguros")]
+ [Description("CADASTRO DE APÓLICE")]
+ [Entity("ApoliceView")]
+ Apolice,
+ [Category("Seguros")]
+ [Description("CADASTRO DE ITEM")]
+ [Entity("MenuItensView")]
+ Item,
+ [Description("TRILHA")]
+ Trilha,
+ [Category("Seguros")]
+ [Description("CADASTRO DE PARCELAS")]
+ [Entity("ApoliceView")]
+ Parcela,
+ [Description("CADASTRO DE ARQUIVO DIGITAL")]
+ Arquivo,
+ [Category("Seguros")]
+ [Description("SINISTRO")]
+ [Entity("SinistroView")]
+ Sinistro,
+ [Description("CONFIGURAÇÃO DE IMPORTAÇÃO")]
+ ConfigExtratoImport,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE ESTIPULANTE")]
+ [Entity("EstipulanteView")]
+ Estipulante,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE PRODUTO")]
+ [Entity("ProdutoView")]
+ Produto,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE STATUS")]
+ [Entity("StatusView")]
+ Status,
+ [Category("Ferramentas")]
+ [Description("MANUTENÇÃO DE RAMOS")]
+ [Entity("RamoView")]
+ Ramo,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE SEGURADORA")]
+ [Entity("SeguradoraView")]
+ Seguradora,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE TIPO DE VENDEDOR")]
+ [Entity("TipoVendedorView")]
+ TipoVendedor,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE VENDEDOR")]
+ [Entity("VendedorView")]
+ Vendedor,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE USUARIOS")]
+ [Entity("UsuarioView")]
+ Usuario,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE E-MAIL")]
+ [Entity("CadastroEmailView")]
+ Email,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE EMPRESA E FILIAIS")]
+ [Entity("EmpresaView")]
+ Empresa,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE SÓCIO")]
+ [Entity("SocioView")]
+ Socio,
+ [Description("CRÍTICA DE IMPORTACAO")]
+ [Entity("CriticaApoliceView")]
+ CriticaApolice,
+ [Category("Seguros")]
+ [Description("CONSULTA GERAL DE SEGUROS")]
+ [Entity("ConsultaOriginalView")]
+ Consulta,
+ [Category("Ferramentas")]
+ [Description("PARCEIRO")]
+ [Entity("CadastroParceiroView")]
+ Parceiro,
+ [Description("EXTRATO")]
+ Extrato,
+ [Category("Financeiro")]
+ [Description("FORNECEDOR")]
+ [Entity("FornecedorView")]
+ Fornecedor,
+ [Category("Financeiro")]
+ [Description("LANCAMENTO")]
+ [Entity("FinanceiroView")]
+ Lancamento,
+ [Category("Financeiro")]
+ [Description("BANCOS E CONTAS")]
+ [Entity("BancosContasView")]
+ Conta,
+ [Category("Financeiro")]
+ [Description("PLANO")]
+ Plano,
+ [Category("Financeiro")]
+ [Description("PLANOS")]
+ [Entity("PlanosView")]
+ Planos,
+ [Category("Financeiro")]
+ [Description("CENTRO")]
+ [Entity("CentroDeCustoView")]
+ Centro,
+ [Category("Ferramentas")]
+ [Description("META VENDEDOR")]
+ MetaVendedor,
+ [Category("Ferramentas")]
+ [Description("META SEGURADORA")]
+ MetaSeguradora,
+ [Category("Seguros")]
+ [Description("CADASTRO DE PERFIL")]
+ Perfil,
+ [Category("Prospeccao")]
+ [Description("PROSPECÇÃO")]
+ [Entity("ProspeccaoView")]
+ Prospeccao,
+ [Category("Seguros")]
+ [Description("AGENDA")]
+ Agenda,
+ [Description("BAIXA DE COMISSÃO AUTOMÁTICA")]
+ [Entity("ComissaoView")]
+ ComissaoAutomatica,
+ [Description("ADIANTAMENTO")]
+ Adiantamento,
+ [Description("PAGAMENTO VENDEDOR")]
+ PagamentoVendedor,
+ [Category("Ferramentas")]
+ [Description("TAREFA")]
+ [Entity("TarefaView")]
+ Tarefa,
+ [Description("MALA DIRETA")]
+ [Entity("MalaDiretaView")]
+ MalaDireta,
+ [Description("ATENDIMENTO")]
+ [Entity("AtendimentosView")]
+ Atendimento,
+ [Description("TROCA DE CLIENTE")]
+ TrocaCliente,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE RECIBOS")]
+ [Entity("ReciboView")]
+ Recibo,
+ [Category("Ferramentas")]
+ [Description("PERMISSÕES/RESTRIÇÕES")]
+ PermissaoRestricao,
+ [Category("Assinatura")]
+ [Description("ASSINATURA ELETRONICA")]
+ Assinatura,
+ [Description("VINCULO VENDEDOR")]
+ VinculoVendedor,
+ [Category("Seguros")]
+ [Description("INFORMAÇÔES DE EXPEDIÇÃO")]
+ Expedicao,
+ Restricao,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE QUALIFICACAO")]
+ [Entity("QualificacaoView")]
+ Qualificacao,
+ [Description("LOGIN")]
+ Login,
+ [Description("CONFIGURAÇÕES DO SISTEMA")]
+ Configuracoes,
+ [Description("PAINEL BI")]
+ [Entity("PainelBiView")]
+ PainelBi,
+ [Category("Ferramentas")]
+ [Description("TIPO DE TAREFA")]
+ [Entity("TipoTarefaView")]
+ TipoTarefa,
+ [Category("Ferramentas")]
+ [Description("VINCULO REPASSES")]
+ VinculoRepasses,
+ [Description("CADASTRO DE REPASSE")]
+ [Entity("VendedorView")]
+ Repasse,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE NOTA FISCAL")]
+ [Entity("NotaFiscalView")]
+ NotaFiscal,
+ [Category("Ferramentas")]
+ [Description("CADASTRO DE PERCENTUAIS DE IMPOSTOS")]
+ [Entity("ImpostoDrawer")]
+ Impostos,
+ [Category("Ferramentas")]
+ [Description("STATUS DE PROSPECÇÃO")]
+ [Entity("StatusProspeccaoView")]
+ StatusProspeccao,
+ [Category("Ferramentas")]
+ [Description("MANUTENÇÃO DE PAGAMENTOS")]
+ [Entity("ManutencaoPagamentosView")]
+ ManutencaoPagamentos,
+ [Category("Ferramentas")]
+ [Description("PROTOCOLOS E ETIQUETAS")]
+ [Entity("ProdutoView")]
+ ProtocolosEtiquetas,
+ [Category("Ferramentas")]
+ [Description("PROSPECÇÃO")]
+ [Entity("ProspeccaoView")]
+ ProspeccaoPermissao
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTelaInicial.cs b/Codemerx/Gestor.Model/Model.Common/TipoTelaInicial.cs
new file mode 100644
index 0000000..336835b
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTelaInicial.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTelaInicial
+ {
+ [Description("CONSULTA GERAL")]
+ [OldValue("0")]
+ Consulta,
+ [Description("PAINEL B.I.")]
+ [OldValue("1")]
+ PainelBi,
+ [Description("FINANCEIRO")]
+ [OldValue("2")]
+ Financeiro
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTelefone.cs b/Codemerx/Gestor.Model/Model.Common/TipoTelefone.cs
new file mode 100644
index 0000000..74e4bae
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTelefone.cs
@@ -0,0 +1,56 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTelefone
+ {
+ [Description("RESIDENCIAL")]
+ [OldValue("1")]
+ [Tipo("1")]
+ Residencial = 1,
+ [Description("COMERCIAL")]
+ [OldValue("2")]
+ [Tipo("1")]
+ Comercial = 2,
+ [Description("CELULAR")]
+ [OldValue("3")]
+ [Tipo("1")]
+ Celular = 3,
+ [Description("RADIO")]
+ [OldValue("4")]
+ [Tipo("1")]
+ Radio = 4,
+ [Description("RECADO")]
+ [OldValue("5")]
+ [Tipo("1")]
+ Recado = 5,
+ [Description("FAX")]
+ [OldValue("6")]
+ [Tipo("1")]
+ Fax = 6,
+ [Description("OUTROS")]
+ [OldValue("7")]
+ [Tipo("1")]
+ Outros = 7,
+ [Description("INTERNACIONAL")]
+ [OldValue("8")]
+ [Tipo("0")]
+ Internacional = 8,
+ [Description("WHATSAPP")]
+ [OldValue("9")]
+ [Tipo("2")]
+ Whatsapp = 9,
+ [Description("0800")]
+ [OldValue("10")]
+ [Tipo("0")]
+ Gratuita = 10,
+ [Description("0300")]
+ [OldValue("11")]
+ [Tipo("0")]
+ TarifaUnica = 11
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTitular.cs b/Codemerx/Gestor.Model/Model.Common/TipoTitular.cs
new file mode 100644
index 0000000..2684f3f
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTitular.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTitular
+ {
+ [Description("SÓCIO")]
+ [OldValue("0")]
+ Socio,
+ [Description("FUNCIONÁRIO")]
+ [OldValue("1")]
+ Funcionario,
+ [Description("DEPENDENTE")]
+ [OldValue("2")]
+ Dependente
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TipoTrilha.cs b/Codemerx/Gestor.Model/Model.Common/TipoTrilha.cs
new file mode 100644
index 0000000..8a7c7fd
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TipoTrilha.cs
@@ -0,0 +1,12 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TipoTrilha
+ {
+ Acompanhamento
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/TpoSituacaoSinistro.cs b/Codemerx/Gestor.Model/Model.Common/TpoSituacaoSinistro.cs
new file mode 100644
index 0000000..6e79ebb
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/TpoSituacaoSinistro.cs
@@ -0,0 +1,21 @@
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum TpoSituacaoSinistro
+ {
+ [Description("EM ANDAMENTO")]
+ Andamento = 1,
+ [Description("LIQUIDADO")]
+ Liquidado = 2,
+ [Description("LIQUIDADO SEM INDENIZAÇÃO")]
+ LiquidadoSemIndenizacao = 3,
+ [Description("NEGADO")]
+ Negado = 4,
+ [Description("ATENDIDO COMO TERCEIRO")]
+ Terceiro = 5
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/UsoDependetes.cs b/Codemerx/Gestor.Model/Model.Common/UsoDependetes.cs
new file mode 100644
index 0000000..a6966c1
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/UsoDependetes.cs
@@ -0,0 +1,27 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum UsoDependetes
+ {
+ [Description("NÃO POSSUI")]
+ [OldValue("0")]
+ NaoPossui,
+ [Description("SIM, DO SEXO MASCULINO")]
+ [OldValue("1")]
+ SimMasculino,
+ [Description("SIM, DO SEXO FEMININO")]
+ [OldValue("2")]
+ SimFeminino,
+ [Description("SIM, DE AMBOS OS SEXOS")]
+ [OldValue("3")]
+ SimAmbos,
+ [Description("NÃO UTILIZAM")]
+ [OldValue("4")]
+ NaoUtilizam
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/UsoVeiculo.cs b/Codemerx/Gestor.Model/Model.Common/UsoVeiculo.cs
new file mode 100644
index 0000000..ed52257
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/UsoVeiculo.cs
@@ -0,0 +1,24 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum UsoVeiculo
+ {
+ [Description("PARTICULAR")]
+ [OldValue("0")]
+ Particular,
+ [Description("PROFISSIONAL")]
+ [OldValue("1")]
+ Profissional,
+ [Description("TAXI")]
+ [OldValue("2")]
+ Taxi,
+ [Description("MOTORISTA DE APP")]
+ [OldValue("3")]
+ Aplicativo
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/Utilizacao.cs b/Codemerx/Gestor.Model/Model.Common/Utilizacao.cs
new file mode 100644
index 0000000..17860c0
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/Utilizacao.cs
@@ -0,0 +1,18 @@
+using Gestor.Model.Attributes;
+using Gestor.Model.Converter;
+using System;
+using System.ComponentModel;
+
+namespace Gestor.Model.Common
+{
+ [TypeConverter(typeof(EnumDescriptionTypeConverter))]
+ public enum Utilizacao
+ {
+ [Description("RESIDENCIAL")]
+ [OldValue("1")]
+ Residencial = 1,
+ [Description("COMERCIAL")]
+ [OldValue("2")]
+ Comercial = 2
+ }
+} \ No newline at end of file
diff --git a/Codemerx/Gestor.Model/Model.Common/ValidationStates.cs b/Codemerx/Gestor.Model/Model.Common/ValidationStates.cs
new file mode 100644
index 0000000..e9b84e4
--- /dev/null
+++ b/Codemerx/Gestor.Model/Model.Common/ValidationStates.cs
@@ -0,0 +1,11 @@
+using System;
+
+namespace Gestor.Model.Common
+{
+ public enum ValidationStates
+ {
+ Ok,
+ Error,
+ Warning
+ }
+} \ No newline at end of file