public override void AcaoSecundaria(ExibicaoGenerica contexto) { var conj = contexto.Convert <(string, Comprador)>(); using (var repo = new BaseGeral.Repositorio.Escrita()) { repo.InativarDadoBase(conj.Item2, DefinicoesTemporarias.DateTimeNow); Remover(contexto); } }
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); } }
void InativarProduto(object sender, RoutedEventArgs e) { if (VerificarClassificacaoEmUso()) { return; } var contexto = ((FrameworkElement)sender).DataContext; var prod = (ProdutoDI)contexto; using (var repo = new BaseGeral.Repositorio.Escrita()) { repo.InativarDadoBase(prod, DefinicoesTemporarias.DateTimeNow); Produtos.Remover(prod); } }