diff options
| author | Lucas Faria Mendes <lucas.fariamo08@gmail.com> | 2026-03-30 13:38:18 +0000 |
|---|---|---|
| committer | Lucas Faria Mendes <lucas.fariamo08@gmail.com> | 2026-03-30 13:38:18 +0000 |
| commit | 1f4e14b2e973ee7de337fd4866d9a5ceff5cb6d1 (patch) | |
| tree | e1c3b20ea08f0cf71122a1e73f0d395f8fd83874 /Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs | |
| parent | 674ca83ba9243a9e95a7568c797668dab6aee26a (diff) | |
| download | gestor-1f4e14b2e973ee7de337fd4866d9a5ceff5cb6d1.tar.gz gestor-1f4e14b2e973ee7de337fd4866d9a5ceff5cb6d1.zip | |
chore: location
Diffstat (limited to 'Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs')
| -rw-r--r-- | Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs | 1238 |
1 files changed, 0 insertions, 1238 deletions
diff --git a/Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs b/Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs deleted file mode 100644 index 8f75310..0000000 --- a/Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs +++ /dev/null @@ -1,1238 +0,0 @@ -using Agger.Registro;
-using Gestor.Application.Componentes;
-using Gestor.Application.Helpers;
-using Gestor.Application.Servicos;
-using Gestor.Application.Servicos.Generic;
-using Gestor.Application.Servicos.Seguros;
-using Gestor.Application.Servicos.Seguros.Itens;
-using Gestor.Application.ViewModels.Seguros.Itens;
-using Gestor.Application.Views.Seguros.Itens;
-using Gestor.Model.Common;
-using Gestor.Model.Domain.Card;
-using Gestor.Model.Domain.Common;
-using Gestor.Model.Domain.Ferramentas;
-using Gestor.Model.Domain.Generic;
-using Gestor.Model.Domain.MalaDireta;
-using Gestor.Model.Domain.Seguros;
-using Gestor.Model.Helper;
-using MaterialDesignThemes.Wpf;
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Diagnostics;
-using System.Globalization;
-using System.Linq;
-using System.Runtime.CompilerServices;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using Xceed.Wpf.AvalonDock.Controls;
-
-namespace Gestor.Application.ViewModels.Generic
-{
- public class BaseSegurosViewModel : BaseViewModel
- {
- private string _anotacoes;
-
- private bool _enableEndossar;
-
- private bool _enableRenovar;
-
- public AutoCompleteFilterPredicate<object> AgendaItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_80 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__8_0;
- if (u003cu003e9_80 == null)
- {
- u003cu003e9_80 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Agenda)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__8_0 = u003cu003e9_80;
- }
- return u003cu003e9_80;
- }
- }
-
- public string Anotacoes
- {
- get
- {
- return this._anotacoes;
- }
- set
- {
- this._anotacoes = value;
- base.OnPropertyChanged("Anotacoes");
- }
- }
-
- public AutoCompleteFilterPredicate<object> AtividadeItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_400 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__40_0;
- if (u003cu003e9_400 == null)
- {
- u003cu003e9_400 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Atividade)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Atividade)obj).get_Cnac().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__40_0 = u003cu003e9_400;
- }
- return u003cu003e9_400;
- }
- }
-
- public AutoCompleteFilterPredicate<object> BancoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_380 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__38_0;
- if (u003cu003e9_380 == null)
- {
- u003cu003e9_380 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Banco)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Banco)obj).get_Codigo().ToString().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__38_0 = u003cu003e9_380;
- }
- return u003cu003e9_380;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ClienteItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_10 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__1_0;
- if (u003cu003e9_10 == null)
- {
- u003cu003e9_10 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (CultureInfo.InvariantCulture.CompareInfo.IndexOf(((Cliente)obj).get_Nome().ToUpper(), searchText.Trim(), CompareOptions.IgnoreNonSpace) > -1 || ((Cliente)obj).get_Documento() != null && ((Cliente)obj).get_Documento().Contains(searchText.Trim()) || ((Cliente)obj).get_Rne() != null && ((Cliente)obj).get_Rne().Contains(searchText.Trim()) || ((Cliente)obj).get_Cei() != null && ((Cliente)obj).get_Cei().Contains(searchText.Trim()) || ((Cliente)obj).get_NomeSocialRg() != null && ((Cliente)obj).get_NomeSocialRg().ToUpper().Contains(searchText.Trim().ToUpper()))
- {
- return true;
- }
- if (((Cliente)obj).get_Telefones() == null || ((Cliente)obj).get_Telefones().Count <= 0)
- {
- return false;
- }
- return ((Cliente)obj).get_Telefones().Any<ClienteTelefone>((ClienteTelefone x) => x.get_Numero().Contains(searchText.Trim()));
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__1_0 = u003cu003e9_10;
- }
- return u003cu003e9_10;
- }
- }
-
- public AutoCompleteFilterPredicate<object> CoberturaPadraoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_580 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__58_0;
- if (u003cu003e9_580 == null)
- {
- u003cu003e9_580 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((CoberturaPadrao)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__58_0 = u003cu003e9_580;
- }
- return u003cu003e9_580;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ConfigItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_460 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__46_0;
- if (u003cu003e9_460 == null)
- {
- u003cu003e9_460 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((ConfigExtratoImport)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__46_0 = u003cu003e9_460;
- }
- return u003cu003e9_460;
- }
- }
-
- public AutoCompleteFilterPredicate<object> EmpresaItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_300 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__30_0;
- if (u003cu003e9_300 == null)
- {
- u003cu003e9_300 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Empresa)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()) || ((Empresa)obj).get_Documento().ToString().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Empresa)obj).get_Serial().ToString().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__30_0 = u003cu003e9_300;
- }
- return u003cu003e9_300;
- }
- }
-
- public bool EnableEndossar
- {
- get
- {
- return this._enableEndossar;
- }
- set
- {
- this._enableEndossar = value;
- base.OnPropertyChanged("EnableEndossar");
- }
- }
-
- public bool EnableRenovar
- {
- get
- {
- return this._enableRenovar;
- }
- set
- {
- this._enableRenovar = value;
- base.OnPropertyChanged("EnableRenovar");
- }
- }
-
- public AutoCompleteFilterPredicate<object> EstipulanteItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_140 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__14_0;
- if (u003cu003e9_140 == null)
- {
- u003cu003e9_140 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Estipulante)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Estipulante)obj).get_Documento().ToString().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__14_0 = u003cu003e9_140;
- }
- return u003cu003e9_140;
- }
- }
-
- public AutoCompleteFilterPredicate<object> EtiquetaItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_280 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__28_0;
- if (u003cu003e9_280 == null)
- {
- u003cu003e9_280 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Documento)obj).get_Controle().get_Cliente().get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__28_0 = u003cu003e9_280;
- }
- return u003cu003e9_280;
- }
- }
-
- public AutoCompleteFilterPredicate<object> FabricanteItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_420 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__42_0;
- if (u003cu003e9_420 == null)
- {
- u003cu003e9_420 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Fabricante)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__42_0 = u003cu003e9_420;
- }
- return u003cu003e9_420;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_540 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__54_0;
- if (u003cu003e9_540 == null)
- {
- u003cu003e9_540 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Item)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__54_0 = u003cu003e9_540;
- }
- return u003cu003e9_540;
- }
- }
-
- public AutoCompleteFilterPredicate<object> NomeItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_360 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__36_0;
- if (u003cu003e9_360 == null)
- {
- u003cu003e9_360 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Credencial)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__36_0 = u003cu003e9_360;
- }
- return u003cu003e9_360;
- }
- }
-
- public AutoCompleteFilterPredicate<object> NotaFiscalItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_220 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__22_0;
- if (u003cu003e9_220 == null)
- {
- u003cu003e9_220 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((NotaFiscal)obj).get_Seguradora().get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__22_0 = u003cu003e9_220;
- }
- return u003cu003e9_220;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ParceiroItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_480 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__48_0;
- if (u003cu003e9_480 == null)
- {
- u003cu003e9_480 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Parceiro)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__48_0 = u003cu003e9_480;
- }
- return u003cu003e9_480;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ProdutoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_160 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__16_0;
- if (u003cu003e9_160 == null)
- {
- u003cu003e9_160 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Produto)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__16_0 = u003cu003e9_160;
- }
- return u003cu003e9_160;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ProfissaoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_120 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__12_0;
- if (u003cu003e9_120 == null)
- {
- u003cu003e9_120 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Profissao)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Profissao)obj).get_Codigo().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__12_0 = u003cu003e9_120;
- }
- return u003cu003e9_120;
- }
- }
-
- public AutoCompleteFilterPredicate<object> RamoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_520 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__52_0;
- if (u003cu003e9_520 == null)
- {
- u003cu003e9_520 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Ramo)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__52_0 = u003cu003e9_520;
- }
- return u003cu003e9_520;
- }
- }
-
- public AutoCompleteFilterPredicate<object> ReciboItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_260 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__26_0;
- if (u003cu003e9_260 == null)
- {
- u003cu003e9_260 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Recibo)obj).get_Pagante().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Recibo)obj).get_Recebedor().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__26_0 = u003cu003e9_260;
- }
- return u003cu003e9_260;
- }
- }
-
- public AutoCompleteFilterPredicate<object> SeguradoraItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_440 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__44_0;
- if (u003cu003e9_440 == null)
- {
- u003cu003e9_440 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Seguradora)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()) || ((Seguradora)obj).get_Documento() != null && ((Seguradora)obj).get_Documento().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- if (((Seguradora)obj).get_Susep() == null)
- {
- return false;
- }
- return ((Seguradora)obj).get_Susep().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__44_0 = u003cu003e9_440;
- }
- return u003cu003e9_440;
- }
- }
-
- public AutoCompleteFilterPredicate<object> SinitroItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_560 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__56_0;
- if (u003cu003e9_560 == null)
- {
- u003cu003e9_560 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((ControleSinistro)obj).get_DataSinistro().ToString().Contains(searchText))
- {
- return true;
- }
- if (((ControleSinistro)obj).get_Sinistros() == null || ((ControleSinistro)obj).get_Sinistros().Count <= 0)
- {
- return false;
- }
- return ((ControleSinistro)obj).get_Sinistros()[0].get_Numero().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__56_0 = u003cu003e9_560;
- }
- return u003cu003e9_560;
- }
- }
-
- public AutoCompleteFilterPredicate<object> SocioItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_320 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__32_0;
- if (u003cu003e9_320 == null)
- {
- u003cu003e9_320 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Socio)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()) || ((Socio)obj).get_Email().ToString().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Socio)obj).get_Telefone().ToString().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__32_0 = u003cu003e9_320;
- }
- return u003cu003e9_320;
- }
- }
-
- public AutoCompleteFilterPredicate<object> StatusItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_240 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__24_0;
- if (u003cu003e9_240 == null)
- {
- u003cu003e9_240 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((Status)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__24_0 = u003cu003e9_240;
- }
- return u003cu003e9_240;
- }
- }
-
- public AutoCompleteFilterPredicate<object> StatusProspeccaoItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_200 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__20_0;
- if (u003cu003e9_200 == null)
- {
- u003cu003e9_200 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((StatusDeProspeccao)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__20_0 = u003cu003e9_200;
- }
- return u003cu003e9_200;
- }
- }
-
- public AutoCompleteFilterPredicate<object> TipoTarefaItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_180 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__18_0;
- if (u003cu003e9_180 == null)
- {
- u003cu003e9_180 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((TipoDeTarefa)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__18_0 = u003cu003e9_180;
- }
- return u003cu003e9_180;
- }
- }
-
- public AutoCompleteFilterPredicate<object> TipoVendedorItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_500 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__50_0;
- if (u003cu003e9_500 == null)
- {
- u003cu003e9_500 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => ((TipoVendedor)obj).get_Descricao().ToUpper().Contains(searchText.ToUpper()));
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__50_0 = u003cu003e9_500;
- }
- return u003cu003e9_500;
- }
- }
-
- public AutoCompleteFilterPredicate<object> UsuarioItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_340 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__34_0;
- if (u003cu003e9_340 == null)
- {
- u003cu003e9_340 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Usuario)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- return ((Usuario)obj).get_Documento().ToString().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__34_0 = u003cu003e9_340;
- }
- return u003cu003e9_340;
- }
- }
-
- public AutoCompleteFilterPredicate<object> VendedorItemFilter
- {
- get
- {
- AutoCompleteFilterPredicate<object> u003cu003e9_100 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__10_0;
- if (u003cu003e9_100 == null)
- {
- u003cu003e9_100 = new AutoCompleteFilterPredicate<object>(BaseSegurosViewModel.u003cu003ec.u003cu003e9, (string searchText, object obj) => {
- if (((Vendedor)obj).get_Nome().ToUpper().Contains(searchText.ToUpper()))
- {
- return true;
- }
- if (((Vendedor)obj).get_Documento() == null)
- {
- return false;
- }
- return ((Vendedor)obj).get_Documento().ToUpper().Contains(searchText.ToUpper());
- });
- BaseSegurosViewModel.u003cu003ec.u003cu003e9__10_0 = u003cu003e9_100;
- }
- return u003cu003e9_100;
- }
- }
-
- public BaseSegurosViewModel()
- {
- }
-
- internal async Task<List<Fabricante>> BuscaFabricante(string value)
- {
- List<Fabricante> fabricantes = await Task.Run<List<Fabricante>>(() => (new BaseServico()).BuscarFabricante(value));
- return fabricantes;
- }
-
- internal async Task<List<Atividade>> BuscarAtividade(string value)
- {
- List<Atividade> atividades = await Task.Run<List<Atividade>>(() => (new BaseServico()).BuscarAtividade(value));
- return atividades;
- }
-
- internal async Task<List<Cliente>> BuscarCliente(string value, List<long> vinculos = null, TipoFiltroCliente tipoFiltroCliente = 2)
- {
- return await (new ClienteServico()).BuscarCliente(value, vinculos, tipoFiltroCliente);
- }
-
- internal async Task<List<Cliente>> BuscarClienteEmpresa(string value)
- {
- List<Cliente> clientes = await Task.Run<List<Cliente>>(() => (new BaseServico()).BuscarClienteEmpresa(value));
- return clientes;
- }
-
- internal async Task<List<Cliente>> BuscarClienteVinculo(string value, long id)
- {
- List<Cliente> clientes = await Task.Run<List<Cliente>>(() => (new ClienteServico()).BuscarClienteVinculo(value, id));
- return clientes;
- }
-
- internal async Task<List<Profissao>> BuscarProfissao(string value)
- {
- List<Profissao> profissaos = await Task.Run<List<Profissao>>(() => (new BaseServico()).BuscarProfissao(value));
- return profissaos;
- }
-
- internal async Task<List<Usuario>> BuscarUsuario(string value)
- {
- List<Usuario> usuarios = await Task.Run<List<Usuario>>(() => (new BaseServico()).BuscarUsuario(value));
- return usuarios;
- }
-
- public async Task<Documento> CarregaApolice(long id)
- {
- return await (new ApoliceServico()).BuscarApoliceAsync(id, false, false);
- }
-
- public async Task<Documento> CarregaApoliceParcela(long id)
- {
- return await (new ParcelaServico()).BuscarApolice(id);
- }
-
- public async Task<Cliente> CarregaCliente(long id)
- {
- return await (new ClienteServico()).BuscarClienteAsync(id);
- }
-
- public async Task<Parcela> CarregaParcela(long id)
- {
- return await (new ParcelaServico()).BuscarParcela(id);
- }
-
- public async Task<List<Item>> CarregarItem(long id, StatusItem status = 2)
- {
- List<Item> list = await (new ItemServico()).BuscarItens(id, status).ToList<Item>();
- return list;
- }
-
- public async Task<Prospeccao> CarregarProspeccao(long id)
- {
- return await (new ProspeccaoServico()).BuscarProspeccao(id);
- }
-
- public async Task<Sinistro> CarregaSinistroApolice(long id)
- {
- return await (new SinistroServico()).BuscarSinistro(id);
- }
-
- public async Task<string> CreateCardLogo(Empresa empresa, string id = null)
- {
- string str;
- string str1;
- string str2;
- if (empresa != null)
- {
- Logo logo = new Logo();
- logo.set_CustomId(ApplicationHelper.NumeroSerial);
- logo.set_Data(empresa.get_Logo());
- str2 = (!string.IsNullOrEmpty(empresa.get_NomeSocial()) ? empresa.get_NomeSocial() : empresa.get_Nome());
- logo.set_Corretora(str2);
- logo.set_Whatsapp(empresa.get_Whatsapp());
- logo.set_WhatsappSinistro(empresa.get_WhatsappSinistro());
- Logo logo1 = logo;
- str1 = (!string.IsNullOrWhiteSpace(id) ? await Funcoes.Atualizarlogo(logo1, id) : await Funcoes.Criarlogo(logo1));
- id = str1;
- str = id;
- }
- else
- {
- str = "";
- }
- return str;
- }
-
- public async Task<string> CreateLinkAssistencia(Documento documento, string item, bool retorno = true)
- {
- string str;
- str = (documento != null ? string.Format("{0}{1}", Address.get_Assistance(), documento.get_Id().GeraAssistencia()) : "");
- return str;
- }
-
- public async Task<string> CreateSeguradora(Seguradora seguradora, string id = null)
- {
- string str;
- string str1;
- if (seguradora != null)
- {
- int num = 1;
- AssistenciaCia assistenciaCium = new AssistenciaCia();
- assistenciaCium.set_Seguradora(seguradora.get_Nome());
- assistenciaCium.set_IdSeguradora(seguradora.get_Id());
- assistenciaCium.set_LinkAppAndroid(seguradora.get_LinkAppAndroid());
- assistenciaCium.set_LinkAppIos(seguradora.get_LinkAppIos());
- assistenciaCium.set_CustomId(ApplicationHelper.NumeroSerial);
- AssistenciaCia assistenciaCium1 = assistenciaCium;
- List<SeguradoraContato> contatos = seguradora.get_Contatos();
- (
- from x in contatos
- orderby x.get_Tipo().GetValueOrDefault(7).GetType()
- select x).ToList<SeguradoraContato>().ForEach((SeguradoraContato x) => {
- switch (num)
- {
- case 2:
- {
- assistenciaCium1.set_Assistencia2Tipo((!x.get_Tipo().HasValue ? 10 : x.get_Tipo().Value));
- assistenciaCium1.set_Assistencia2((!x.get_Tipo().HasValue || x.get_Tipo().GetValueOrDefault() != 10 ? (x.get_Tipo().GetValueOrDefault() == 11 ? string.Concat("0300-", x.get_Numero()) : (x.get_Tipo().GetValueOrDefault() != 7 || !string.IsNullOrEmpty(x.get_Prefixo()) ? string.Concat("(", x.get_Prefixo(), ") ", x.get_Numero()) : x.get_Numero())) : string.Concat("0800-", x.get_Numero())));
- assistenciaCium1.set_Assistencia2Obs(x.get_NomeContato());
- break;
- }
- case 3:
- {
- assistenciaCium1.set_Assistencia3Tipo((!x.get_Tipo().HasValue ? 10 : x.get_Tipo().Value));
- assistenciaCium1.set_Assistencia3((!x.get_Tipo().HasValue || x.get_Tipo().GetValueOrDefault() != 10 ? (x.get_Tipo().GetValueOrDefault() == 11 ? string.Concat("0300-", x.get_Numero()) : (x.get_Tipo().GetValueOrDefault() != 7 || !string.IsNullOrEmpty(x.get_Prefixo()) ? string.Concat("(", x.get_Prefixo(), ") ", x.get_Numero()) : x.get_Numero())) : string.Concat("0800-", x.get_Numero())));
- assistenciaCium1.set_Assistencia3Obs(x.get_NomeContato());
- break;
- }
- case 4:
- {
- assistenciaCium1.set_Assistencia4Tipo((!x.get_Tipo().HasValue ? 10 : x.get_Tipo().Value));
- assistenciaCium1.set_Assistencia4((!x.get_Tipo().HasValue || x.get_Tipo().GetValueOrDefault() != 10 ? (x.get_Tipo().GetValueOrDefault() == 11 ? string.Concat("0300-", x.get_Numero()) : (x.get_Tipo().GetValueOrDefault() != 7 || !string.IsNullOrEmpty(x.get_Prefixo()) ? string.Concat("(", x.get_Prefixo(), ") ", x.get_Numero()) : x.get_Numero())) : string.Concat("0800-", x.get_Numero())));
- assistenciaCium1.set_Assistencia4Obs(x.get_NomeContato());
- break;
- }
- default:
- {
- assistenciaCium1.set_Assistencia1Tipo((!x.get_Tipo().HasValue ? 10 : x.get_Tipo().Value));
- assistenciaCium1.set_Assistencia1((!x.get_Tipo().HasValue || x.get_Tipo().GetValueOrDefault() != 10 ? (x.get_Tipo().GetValueOrDefault() == 11 ? string.Concat("0300-", x.get_Numero()) : (x.get_Tipo().GetValueOrDefault() != 7 || !string.IsNullOrEmpty(x.get_Prefixo()) ? string.Concat("(", x.get_Prefixo(), ") ", x.get_Numero()) : x.get_Numero())) : string.Concat("0800-", x.get_Numero())));
- assistenciaCium1.set_Assistencia1Obs(x.get_NomeContato());
- break;
- }
- }
- num++;
- });
- str1 = (!string.IsNullOrWhiteSpace(id) ? await Funcoes.AtualizarSeguradora(assistenciaCium1, id) : await Funcoes.CriarSeguradora(assistenciaCium1));
- id = str1;
- str = id;
- }
- else
- {
- str = "";
- }
- return str;
- }
-
- public async Task<Fipe> ExecuteRunExtendedDialogBuscaModelo(UserControl dialogControl, string hostName)
- {
- Fipe fipe;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- fipe = (Fipe)obj;
- }
- else
- {
- fipe = null;
- }
- return fipe;
- }
-
- public async Task<Tuple<List<PermissaoUsuario>, Usuario, List<RestricaoUsuario>, List<PermissaoArquivoDigital>, List<RestricaoUsuarioCamposRelatorios>>> ExecuteRunExtendedDialogCopiarPermiss(UserControl dialogControl, string hostName)
- {
- Tuple<List<PermissaoUsuario>, Usuario, List<RestricaoUsuario>, List<PermissaoArquivoDigital>, List<RestricaoUsuarioCamposRelatorios>> tuple;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- tuple = (Tuple<List<PermissaoUsuario>, Usuario, List<RestricaoUsuario>, List<PermissaoArquivoDigital>, List<RestricaoUsuarioCamposRelatorios>>)obj;
- }
- else
- {
- tuple = null;
- }
- return tuple;
- }
-
- public async Task ExecuteRunExtendedDialogDetalheExtrato(UserControl dialogControl, string hostName)
- {
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- }
-
- public async Task ExecuteRunExtendedDialogEditarParcelas(UserControl dialogControl, string hostName)
- {
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- }
-
- public async Task ExecuteRunExtendedDialogEnviarEmails(UserControl dialogControl, string hostName)
- {
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- }
-
- public async Task<List<Usuario>> ExecuteRunExtendedDialogExportarPermiss(UserControl dialogControl, string hostName)
- {
- List<Usuario> usuarios;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- usuarios = (List<Usuario>)obj;
- }
- else
- {
- usuarios = null;
- }
- return usuarios;
- }
-
- public async Task ExecuteRunExtendedDialogLogAcesso(UserControl dialogControl, string hostName)
- {
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- }
-
- public async Task<string> ExecuteRunExtendedDialogObservacao(UserControl dialogControl, string hostName)
- {
- string str;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- str = (string)obj;
- }
- else
- {
- str = null;
- }
- return str;
- }
-
- public async Task<PesquisaAvancada> ExecuteRunExtendedDialogPesquisaAvancada(UserControl dialogControl, string hostName)
- {
- PesquisaAvancada pesquisaAvancada;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- pesquisaAvancada = (PesquisaAvancada)obj;
- }
- else
- {
- pesquisaAvancada = null;
- }
- return pesquisaAvancada;
- }
-
- public async Task<List<Documento>> ExecuteRunExtendedDialogProtocolo(UserControl dialogControl, string hostName)
- {
- List<Documento> list;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> webEditors = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- webEditors.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (obj == null || obj is bool)
- {
- list = null;
- }
- else
- {
- list = ((ObservableCollection<Documento>)obj).ToList<Documento>();
- }
- return list;
- }
-
- public async Task<ObservableCollection<Item>> ExecuteRunExtendedDialogReordenarItens(UserControl dialogControl, string hostName)
- {
- ObservableCollection<Item> observableCollection;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (obj == null || obj is bool)
- {
- observableCollection = null;
- }
- else
- {
- observableCollection = (ObservableCollection<Item>)obj;
- }
- return observableCollection;
- }
-
- public async Task<ObservableCollection<Item>> ExecuteRunExtendedDialogSelecionarItens(UserControl dialogControl, string hostName)
- {
- ObservableCollection<Item> observableCollection;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- observableCollection = (ObservableCollection<Item>)obj;
- }
- else
- {
- observableCollection = null;
- }
- return observableCollection;
- }
-
- public async Task<Tarefa> ExecuteRunExtendedDialogTarefa(UserControl dialogControl, string hostName)
- {
- Tarefa tarefa;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- tarefa = (Tarefa)obj;
- }
- else
- {
- tarefa = null;
- }
- return tarefa;
- }
-
- public async Task<VinculoRepasse> ExecuteRunExtendedDialogVinculo(UserControl dialogControl, string hostName)
- {
- VinculoRepasse vinculoRepasse;
- IEnumerable<Window> windows = System.Windows.Application.Current.Windows.OfType<Window>();
- List<WebEditor> list = Extentions.FindVisualChildren<WebEditor>(windows.SingleOrDefault<Window>((Window x) => x.IsActive)).ToList<WebEditor>();
- list.ForEach((WebEditor x) => x.Visibility = Visibility.Collapsed);
- object obj = await DialogHost.Show(dialogControl, hostName, new DialogOpenedEventHandler(this, BaseViewModel.ExtendedOpenedEventHandler), new DialogClosingEventHandler(this, BaseViewModel.ExtendedClosingEventHandler));
- if (!(obj is bool))
- {
- vinculoRepasse = (VinculoRepasse)obj;
- }
- else
- {
- vinculoRepasse = null;
- }
- return vinculoRepasse;
- }
-
- public List<Cliente> FilterCliente(List<Cliente> clientes, string searchText)
- {
- return clientes.Where<Cliente>((Cliente x) => {
- if (x.get_Nome().ToUpper().Contains(searchText.ToUpper()) || x.get_Documento() != null && x.get_Documento().Contains(searchText) || x.get_Rne() != null && x.get_Rne().Contains(searchText))
- {
- return true;
- }
- if (x.get_Cei() == null)
- {
- return false;
- }
- return x.get_Cei().Contains(searchText);
- }).ToList<Cliente>();
- }
-
- internal async Task<Fipe> ShowBuscaModeloDialog(string modelo, string ano)
- {
- Fipe fipe;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- BuscarModeloView buscarModeloView = new BuscarModeloView(new BuscarModeloViewModel(modelo, ano));
- BaseSegurosViewModel baseSegurosViewModel = this;
- BuscarModeloView buscarModeloView1 = buscarModeloView;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- fipe = await baseSegurosViewModel.ExecuteRunExtendedDialogBuscaModelo(buscarModeloView1, str);
- }
- else
- {
- fipe = null;
- }
- return fipe;
- }
-
- internal async Task<Tuple<List<PermissaoUsuario>, Usuario, List<RestricaoUsuario>, List<PermissaoArquivoDigital>, List<RestricaoUsuarioCamposRelatorios>>> ShowCopiarPermissaoDialog()
- {
- Tuple<List<PermissaoUsuario>, Usuario, List<RestricaoUsuario>, List<PermissaoArquivoDigital>, List<RestricaoUsuarioCamposRelatorios>> tuple;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogCopiarPermissao dialogCopiarPermissao = new DialogCopiarPermissao(new DialogCopiarPermissaoViewModel());
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogCopiarPermissao dialogCopiarPermissao1 = dialogCopiarPermissao;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- tuple = await baseSegurosViewModel.ExecuteRunExtendedDialogCopiarPermiss(dialogCopiarPermissao1, str);
- }
- else
- {
- tuple = null;
- }
- return tuple;
- }
-
- internal async Task ShowDetalheExtrato(List<DetalheExtrato> detalhes)
- {
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogDetalheExtrato dialogDetalheExtrato = new DialogDetalheExtrato(detalhes);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogDetalheExtrato dialogDetalheExtrato1 = dialogDetalheExtrato;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- await baseSegurosViewModel.ExecuteRunExtendedDialogDetalheExtrato(dialogDetalheExtrato1, str);
- }
- }
-
- internal async Task ShowEditarParcelasDialog(Documento documento)
- {
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogEditarParcelas dialogEditarParcela = new DialogEditarParcelas(documento);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogEditarParcelas dialogEditarParcela1 = dialogEditarParcela;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- await baseSegurosViewModel.ExecuteRunExtendedDialogEditarParcelas(dialogEditarParcela1, str);
- }
- }
-
- internal async Task ShowEnviarEmailsDialog(List<MalaDireta> lista, bool assinatura, bool original, List<Gestor.Model.Domain.Common.ArquivoDigital> arquivosAnexados, string assunto, string corpo, Credencial credencial, FiltroArquivoDigital filtro, bool salvarAd, bool confirmarLeitura)
- {
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogEnviarEmails dialogEnviarEmail = new DialogEnviarEmails(new DialogEnviarEmailsViewModel(lista, assinatura, original, arquivosAnexados, assunto, corpo, credencial, filtro, salvarAd, confirmarLeitura));
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogEnviarEmails dialogEnviarEmail1 = dialogEnviarEmail;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- await baseSegurosViewModel.ExecuteRunExtendedDialogEnviarEmails(dialogEnviarEmail1, str);
- }
- }
-
- internal async Task<List<Usuario>> ShowExportarPermissaoDialog(long idUsuario)
- {
- List<Usuario> usuarios;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogExportarPermissao dialogExportarPermissao = new DialogExportarPermissao(new DialogExportarPermissaoViewModel(idUsuario));
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogExportarPermissao dialogExportarPermissao1 = dialogExportarPermissao;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- usuarios = await baseSegurosViewModel.ExecuteRunExtendedDialogExportarPermiss(dialogExportarPermissao1, str);
- }
- else
- {
- usuarios = null;
- }
- return usuarios;
- }
-
- internal async Task ShowLogAcessoDialog(TipoTela tela, Usuario usuario)
- {
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogLogAcesso dialogLogAcesso = new DialogLogAcesso(tela, usuario);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogLogAcesso dialogLogAcesso1 = dialogLogAcesso;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- await baseSegurosViewModel.ExecuteRunExtendedDialogEnviarEmails(dialogLogAcesso1, str);
- }
- }
-
- internal async Task<string> ShowObservacaoDialog()
- {
- string str;
- string str1;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogObservacao dialogObservacao = new DialogObservacao();
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogObservacao dialogObservacao1 = dialogObservacao;
- str1 = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- str = await baseSegurosViewModel.ExecuteRunExtendedDialogObservacao(dialogObservacao1, str1);
- }
- else
- {
- str = null;
- }
- return str;
- }
-
- internal async Task<PesquisaAvancada> ShowPesquisaAvancadaDialog()
- {
- PesquisaAvancada pesquisaAvancada;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogPesquisaAvancadaViewModel dialogPesquisaAvancadaViewModel = new DialogPesquisaAvancadaViewModel();
- DialogPesquisaAvancada dialogPesquisaAvancada = new DialogPesquisaAvancada(dialogPesquisaAvancadaViewModel)
- {
- DataContext = dialogPesquisaAvancadaViewModel
- };
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogPesquisaAvancada dialogPesquisaAvancada1 = dialogPesquisaAvancada;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- pesquisaAvancada = await baseSegurosViewModel.ExecuteRunExtendedDialogPesquisaAvancada(dialogPesquisaAvancada1, str);
- }
- else
- {
- pesquisaAvancada = null;
- }
- return pesquisaAvancada;
- }
-
- internal async Task<List<Documento>> ShowProtocoloDialog(List<Documento> itens)
- {
- List<Documento> documentos;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogProtocolo dialogProtocolo = new DialogProtocolo(itens);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogProtocolo dialogProtocolo1 = dialogProtocolo;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- documentos = await baseSegurosViewModel.ExecuteRunExtendedDialogProtocolo(dialogProtocolo1, str);
- }
- else
- {
- documentos = null;
- }
- return documentos;
- }
-
- internal async Task<ObservableCollection<Item>> ShowReordenarItensDialog(List<long> ids)
- {
- ObservableCollection<Item> observableCollection;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogReordenarItens dialogReordenarIten = new DialogReordenarItens(ids);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogReordenarItens dialogReordenarIten1 = dialogReordenarIten;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- observableCollection = await baseSegurosViewModel.ExecuteRunExtendedDialogReordenarItens(dialogReordenarIten1, str);
- }
- else
- {
- observableCollection = null;
- }
- return observableCollection;
- }
-
- internal async Task<ObservableCollection<Item>> ShowSelecionarItensDialog(long id)
- {
- ObservableCollection<Item> observableCollection;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogSelecionarItens dialogSelecionarIten = new DialogSelecionarItens(id);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogSelecionarItens dialogSelecionarIten1 = dialogSelecionarIten;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- observableCollection = await baseSegurosViewModel.ExecuteRunExtendedDialogSelecionarItens(dialogSelecionarIten1, str);
- }
- else
- {
- observableCollection = null;
- }
- return observableCollection;
- }
-
- internal async Task<Tarefa> ShowTarefaDialog(Tarefa tarefa, bool nota = false, bool agendamento = false)
- {
- Tarefa tarefa1;
- bool idCliente;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- List<TelefoneBase> telefoneBases = new List<TelefoneBase>();
- Tarefa tarefa2 = tarefa;
- if (tarefa2 != null)
- {
- idCliente = tarefa2.get_IdCliente() > (long)0;
- }
- else
- {
- idCliente = false;
- }
- if (idCliente)
- {
- ObservableCollection<ClienteTelefone> observableCollection = await (new ClienteServico()).BuscarTelefonesAsync(tarefa.get_IdCliente());
- IEnumerable<ClienteTelefone> clienteTelefones =
- from x in observableCollection
- where ValidationHelper.ValidacaoTelefone(x.get_Numero())
- select x;
- telefoneBases = clienteTelefones.Select<ClienteTelefone, TelefoneBase>((ClienteTelefone x) => {
- TelefoneBase telefoneBase = new TelefoneBase();
- telefoneBase.set_Tipo(x.get_Tipo());
- telefoneBase.set_Id(x.get_Id());
- telefoneBase.set_Numero(x.get_Numero());
- telefoneBase.set_Prefixo(x.get_Prefixo());
- return telefoneBase;
- }).ToList<TelefoneBase>();
- }
- DialogTarefa dialogTarefa = new DialogTarefa(tarefa, telefoneBases, nota, agendamento);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogTarefa dialogTarefa1 = dialogTarefa;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- tarefa1 = await baseSegurosViewModel.ExecuteRunExtendedDialogTarefa(dialogTarefa1, str);
- }
- else
- {
- tarefa1 = null;
- }
- host = null;
- return tarefa1;
- }
-
- internal async Task<VinculoRepasse> ShowVinculoDialog(VinculoRepasse vinculo, List<Repasse> repasses, Repasse repasse)
- {
- VinculoRepasse vinculoRepasse;
- string str;
- DialogHost host = base.GetHost();
- if (host == null || !host.get_IsOpen())
- {
- DialogVinculo dialogVinculo = new DialogVinculo(vinculo, repasses, repasse);
- BaseSegurosViewModel baseSegurosViewModel = this;
- DialogVinculo dialogVinculo1 = dialogVinculo;
- str = (host != null ? host.get_Identifier().ToString() : "RootDialog");
- vinculoRepasse = await baseSegurosViewModel.ExecuteRunExtendedDialogVinculo(dialogVinculo1, str);
- }
- else
- {
- vinculoRepasse = null;
- }
- return vinculoRepasse;
- }
- }
-}
\ No newline at end of file |