public override void AcaoSecundaria(ExibicaoGenerica contexto) { var vend = contexto.Convert <Vendedor>(); using (var repo = new BaseGeral.Repositorio.Escrita()) { repo.InativarDadoBase(vend, DefinicoesTemporarias.DateTimeNow); Remover(contexto); } }
protected override (string, string) ItemComparado(ExibicaoGenerica item, int modoBusca) { var vend = item.Convert <Vendedor>(); switch (modoBusca) { case 0: return(vend.Nome, null); case 1: return(vend.CPFStr, null); default: return(vend.Nome, vend.CPFStr); } }
protected override (string, string) ItemComparado(ExibicaoGenerica item, int modoBusca) { var forn = item.Convert <FornecedorDI>(); switch (modoBusca) { case 0: return(forn.Nome, null); case 1: return(forn.CNPJ, null); default: return(forn.Nome, forn.CNPJ); } }
public override async void Editar(ExibicaoGenerica contexto) { var categoria = contexto.Convert <CategoriaDI>(); var index = Itens.IndexOf(contexto); var caixa = new AdicionarCategoria(categoria.Nome); if (await caixa.ShowAsync() == ContentDialogResult.Primary) { categoria.Nome = caixa.Nome; using (var repo = new BaseGeral.Repositorio.Escrita()) { repo.SalvarItemSimples(categoria, DefinicoesTemporarias.DateTimeNow); } Itens.RemoveAt(index); Itens.Insert(index, Convert(categoria)); } }
protected override void InvalidarItem(ExibicaoGenerica item, int modoBusca) { var forn = item.Convert <FornecedorDI>(); switch (modoBusca) { case 0: forn.Nome = InvalidItem; break; case 1: forn.CNPJ = InvalidItem; break; default: forn.Nome = forn.CNPJ = InvalidItem; break; } }
protected override void InvalidarItem(ExibicaoGenerica item, int modoBusca) { var vend = item.Convert <Vendedor>(); switch (modoBusca) { case 0: vend.Nome = InvalidItem; break; case 1: vend.CPFStr = InvalidItem; break; default: vend.Nome = vend.CPFStr = InvalidItem; break; } }
public override void Editar(ExibicaoGenerica contexto) { var dest = contexto.Convert <ClienteDI>(); if (!string.IsNullOrEmpty(dest.CPF)) { if (dest.IndicadorIE == 1) { MainPage.Current.Navegar <AdicionarCliente>(new ControllerAdicaoClientePFContribuinte(dest)); } else { MainPage.Current.Navegar <AdicionarCliente>(new ControllerAdicaoClientePF(dest)); } } else if (!string.IsNullOrEmpty(dest.CNPJ)) { MainPage.Current.Navegar <AdicionarCliente>(new ControllerAdicaoClientePJ(dest)); } else { MainPage.Current.Navegar <AdicionarCliente>(new ControllerAdicaoClienteEstrangeiro(dest)); } }
protected override (string, string) ItemComparado(ExibicaoGenerica item, int modoBusca) => BuscadorCliente.StaticItemComparado(item.Convert <ClienteDI>(), modoBusca);
protected override (string, string) ItemComparado(ExibicaoGenerica item, int modoBusca) { var categoria = item.Convert <CategoriaDI>(); return(categoria.Nome, categoria.Nome); }
public override void Editar(ExibicaoGenerica contexto) { var fornecedor = contexto.Convert <FornecedorDI>(); MainPage.Current.Navegar <AdicionarFornecedor>(fornecedor); }
protected override void InvalidarItem(ExibicaoGenerica item, int modoBusca) { var categoria = item.Convert <CategoriaDI>(); categoria.Nome = InvalidItem; }
public override void Editar(ExibicaoGenerica contexto) { MainPage.Current.Navegar <AdicionarMotorista>(contexto.Convert <MotoristaDI>()); }
public override void Editar(ExibicaoGenerica contexto) { var vend = contexto.Convert <Vendedor>(); MainPage.Current.Navegar <AdicionarVendedor>(vend); }
protected override void InvalidarItem(ExibicaoGenerica item, int modoBusca) => BuscadorCliente.StaticInvalidarItem(item.Convert <ClienteDI>(), modoBusca);
public override async void AcaoSecundaria(ExibicaoGenerica contexto) { var categoria = contexto.Convert <CategoriaDI>(); var caixa = new AssociarCategoriaFornecedor(categoria); await caixa.ShowAsync(); }
protected override void InvalidarItem(ExibicaoGenerica item, int modoBusca) => BuscadorMotorista.StaticInvalidarItem(item.Convert <MotoristaDI>(), modoBusca);
protected override (string, string) ItemComparado(ExibicaoGenerica item, int modoBusca) => BuscadorMotorista.StaticItemComparado(item.Convert <MotoristaDI>(), modoBusca);