From 1f4e14b2e973ee7de337fd4866d9a5ceff5cb6d1 Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Mon, 30 Mar 2026 10:38:18 -0300 Subject: chore: location --- .../ViewModels/Generic/BaseSegurosViewModel.cs | 1238 -------------------- 1 file changed, 1238 deletions(-) delete mode 100644 Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs (limited to 'Gestor.Application/ViewModels/Generic/BaseSegurosViewModel.cs') 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 AgendaItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_80 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__8_0; - if (u003cu003e9_80 == null) - { - u003cu003e9_80 = new AutoCompleteFilterPredicate(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 AtividadeItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_400 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__40_0; - if (u003cu003e9_400 == null) - { - u003cu003e9_400 = new AutoCompleteFilterPredicate(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 BancoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_380 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__38_0; - if (u003cu003e9_380 == null) - { - u003cu003e9_380 = new AutoCompleteFilterPredicate(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 ClienteItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_10 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__1_0; - if (u003cu003e9_10 == null) - { - u003cu003e9_10 = new AutoCompleteFilterPredicate(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 x) => x.get_Numero().Contains(searchText.Trim())); - }); - BaseSegurosViewModel.u003cu003ec.u003cu003e9__1_0 = u003cu003e9_10; - } - return u003cu003e9_10; - } - } - - public AutoCompleteFilterPredicate CoberturaPadraoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_580 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__58_0; - if (u003cu003e9_580 == null) - { - u003cu003e9_580 = new AutoCompleteFilterPredicate(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 ConfigItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_460 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__46_0; - if (u003cu003e9_460 == null) - { - u003cu003e9_460 = new AutoCompleteFilterPredicate(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 EmpresaItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_300 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__30_0; - if (u003cu003e9_300 == null) - { - u003cu003e9_300 = new AutoCompleteFilterPredicate(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 EstipulanteItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_140 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__14_0; - if (u003cu003e9_140 == null) - { - u003cu003e9_140 = new AutoCompleteFilterPredicate(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 EtiquetaItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_280 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__28_0; - if (u003cu003e9_280 == null) - { - u003cu003e9_280 = new AutoCompleteFilterPredicate(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 FabricanteItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_420 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__42_0; - if (u003cu003e9_420 == null) - { - u003cu003e9_420 = new AutoCompleteFilterPredicate(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 ItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_540 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__54_0; - if (u003cu003e9_540 == null) - { - u003cu003e9_540 = new AutoCompleteFilterPredicate(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 NomeItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_360 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__36_0; - if (u003cu003e9_360 == null) - { - u003cu003e9_360 = new AutoCompleteFilterPredicate(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 NotaFiscalItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_220 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__22_0; - if (u003cu003e9_220 == null) - { - u003cu003e9_220 = new AutoCompleteFilterPredicate(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 ParceiroItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_480 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__48_0; - if (u003cu003e9_480 == null) - { - u003cu003e9_480 = new AutoCompleteFilterPredicate(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 ProdutoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_160 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__16_0; - if (u003cu003e9_160 == null) - { - u003cu003e9_160 = new AutoCompleteFilterPredicate(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 ProfissaoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_120 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__12_0; - if (u003cu003e9_120 == null) - { - u003cu003e9_120 = new AutoCompleteFilterPredicate(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 RamoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_520 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__52_0; - if (u003cu003e9_520 == null) - { - u003cu003e9_520 = new AutoCompleteFilterPredicate(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 ReciboItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_260 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__26_0; - if (u003cu003e9_260 == null) - { - u003cu003e9_260 = new AutoCompleteFilterPredicate(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 SeguradoraItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_440 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__44_0; - if (u003cu003e9_440 == null) - { - u003cu003e9_440 = new AutoCompleteFilterPredicate(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 SinitroItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_560 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__56_0; - if (u003cu003e9_560 == null) - { - u003cu003e9_560 = new AutoCompleteFilterPredicate(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 SocioItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_320 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__32_0; - if (u003cu003e9_320 == null) - { - u003cu003e9_320 = new AutoCompleteFilterPredicate(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 StatusItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_240 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__24_0; - if (u003cu003e9_240 == null) - { - u003cu003e9_240 = new AutoCompleteFilterPredicate(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 StatusProspeccaoItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_200 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__20_0; - if (u003cu003e9_200 == null) - { - u003cu003e9_200 = new AutoCompleteFilterPredicate(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 TipoTarefaItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_180 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__18_0; - if (u003cu003e9_180 == null) - { - u003cu003e9_180 = new AutoCompleteFilterPredicate(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 TipoVendedorItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_500 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__50_0; - if (u003cu003e9_500 == null) - { - u003cu003e9_500 = new AutoCompleteFilterPredicate(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 UsuarioItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_340 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__34_0; - if (u003cu003e9_340 == null) - { - u003cu003e9_340 = new AutoCompleteFilterPredicate(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 VendedorItemFilter - { - get - { - AutoCompleteFilterPredicate u003cu003e9_100 = BaseSegurosViewModel.u003cu003ec.u003cu003e9__10_0; - if (u003cu003e9_100 == null) - { - u003cu003e9_100 = new AutoCompleteFilterPredicate(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> BuscaFabricante(string value) - { - List fabricantes = await Task.Run>(() => (new BaseServico()).BuscarFabricante(value)); - return fabricantes; - } - - internal async Task> BuscarAtividade(string value) - { - List atividades = await Task.Run>(() => (new BaseServico()).BuscarAtividade(value)); - return atividades; - } - - internal async Task> BuscarCliente(string value, List vinculos = null, TipoFiltroCliente tipoFiltroCliente = 2) - { - return await (new ClienteServico()).BuscarCliente(value, vinculos, tipoFiltroCliente); - } - - internal async Task> BuscarClienteEmpresa(string value) - { - List clientes = await Task.Run>(() => (new BaseServico()).BuscarClienteEmpresa(value)); - return clientes; - } - - internal async Task> BuscarClienteVinculo(string value, long id) - { - List clientes = await Task.Run>(() => (new ClienteServico()).BuscarClienteVinculo(value, id)); - return clientes; - } - - internal async Task> BuscarProfissao(string value) - { - List profissaos = await Task.Run>(() => (new BaseServico()).BuscarProfissao(value)); - return profissaos; - } - - internal async Task> BuscarUsuario(string value) - { - List usuarios = await Task.Run>(() => (new BaseServico()).BuscarUsuario(value)); - return usuarios; - } - - public async Task CarregaApolice(long id) - { - return await (new ApoliceServico()).BuscarApoliceAsync(id, false, false); - } - - public async Task CarregaApoliceParcela(long id) - { - return await (new ParcelaServico()).BuscarApolice(id); - } - - public async Task CarregaCliente(long id) - { - return await (new ClienteServico()).BuscarClienteAsync(id); - } - - public async Task CarregaParcela(long id) - { - return await (new ParcelaServico()).BuscarParcela(id); - } - - public async Task> CarregarItem(long id, StatusItem status = 2) - { - List list = await (new ItemServico()).BuscarItens(id, status).ToList(); - return list; - } - - public async Task CarregarProspeccao(long id) - { - return await (new ProspeccaoServico()).BuscarProspeccao(id); - } - - public async Task CarregaSinistroApolice(long id) - { - return await (new SinistroServico()).BuscarSinistro(id); - } - - public async Task 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 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 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 contatos = seguradora.get_Contatos(); - ( - from x in contatos - orderby x.get_Tipo().GetValueOrDefault(7).GetType() - select x).ToList().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 ExecuteRunExtendedDialogBuscaModelo(UserControl dialogControl, string hostName) - { - Fipe fipe; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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, Usuario, List, List, List>> ExecuteRunExtendedDialogCopiarPermiss(UserControl dialogControl, string hostName) - { - Tuple, Usuario, List, List, List> tuple; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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, Usuario, List, List, List>)obj; - } - else - { - tuple = null; - } - return tuple; - } - - public async Task ExecuteRunExtendedDialogDetalheExtrato(UserControl dialogControl, string hostName) - { - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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> ExecuteRunExtendedDialogExportarPermiss(UserControl dialogControl, string hostName) - { - List usuarios; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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)obj; - } - else - { - usuarios = null; - } - return usuarios; - } - - public async Task ExecuteRunExtendedDialogLogAcesso(UserControl dialogControl, string hostName) - { - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 ExecuteRunExtendedDialogObservacao(UserControl dialogControl, string hostName) - { - string str; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 ExecuteRunExtendedDialogPesquisaAvancada(UserControl dialogControl, string hostName) - { - PesquisaAvancada pesquisaAvancada; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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> ExecuteRunExtendedDialogProtocolo(UserControl dialogControl, string hostName) - { - List list; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List webEditors = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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)obj).ToList(); - } - return list; - } - - public async Task> ExecuteRunExtendedDialogReordenarItens(UserControl dialogControl, string hostName) - { - ObservableCollection observableCollection; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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)obj; - } - return observableCollection; - } - - public async Task> ExecuteRunExtendedDialogSelecionarItens(UserControl dialogControl, string hostName) - { - ObservableCollection observableCollection; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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)obj; - } - else - { - observableCollection = null; - } - return observableCollection; - } - - public async Task ExecuteRunExtendedDialogTarefa(UserControl dialogControl, string hostName) - { - Tarefa tarefa; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 ExecuteRunExtendedDialogVinculo(UserControl dialogControl, string hostName) - { - VinculoRepasse vinculoRepasse; - IEnumerable windows = System.Windows.Application.Current.Windows.OfType(); - List list = Extentions.FindVisualChildren(windows.SingleOrDefault((Window x) => x.IsActive)).ToList(); - 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 FilterCliente(List clientes, string searchText) - { - return clientes.Where((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(); - } - - internal async Task 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, Usuario, List, List, List>> ShowCopiarPermissaoDialog() - { - Tuple, Usuario, List, List, List> 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 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 lista, bool assinatura, bool original, List 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> ShowExportarPermissaoDialog(long idUsuario) - { - List 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 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 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> ShowProtocoloDialog(List itens) - { - List 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> ShowReordenarItensDialog(List ids) - { - ObservableCollection 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> ShowSelecionarItensDialog(long id) - { - ObservableCollection 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 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 telefoneBases = new List(); - Tarefa tarefa2 = tarefa; - if (tarefa2 != null) - { - idCliente = tarefa2.get_IdCliente() > (long)0; - } - else - { - idCliente = false; - } - if (idCliente) - { - ObservableCollection observableCollection = await (new ClienteServico()).BuscarTelefonesAsync(tarefa.get_IdCliente()); - IEnumerable clienteTelefones = - from x in observableCollection - where ValidationHelper.ValidacaoTelefone(x.get_Numero()) - select x; - telefoneBases = clienteTelefones.Select((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(); - } - 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 ShowVinculoDialog(VinculoRepasse vinculo, List 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 -- cgit v1.2.3