public void Remover(Guid id) { var enderecosCliente = _enderecoClienteService.ObterTodos(id); if (enderecosCliente.Count() > 0) { enderecosCliente.ToList().ForEach(x => _enderecoClienteService.Remover(x.EnderecoClienteId)); } var contatosCliente = _contatoClienteService.ObterTodos(id); if (contatosCliente.Count() > 0) { contatosCliente.ToList().ForEach(x => _contatoClienteService.Remover(x.ContatoClienteId)); } var pedidosCliente = _pedidoAppService.ObterPorCliente(id); if (pedidosCliente.Count() > 0) { pedidosCliente.ToList().ForEach(x => _pedidoAppService.Remover(x.PedidoId)); } _pessoaJuridicaService.Remover(id); Commit(); }
public ResultadoOperacao Remover(int id) { var resultado = false; resultado = AppService.Remover(id); return(new ResultadoOperacao { Identificador = id.ToString(), Sucesso = resultado }); }
public JsonResult Remover(Guid pedidoId) { _pedidoAppService.Remover(pedidoId); TempData["PedidoRemovido"] = "Pedido removido com sucesso!"; return(Json("", JsonRequestBehavior.AllowGet)); }