public IActionResult Excluir(int id) { ContaBancariaModel contaBancariaModel; ContaBancariaTransfer contaBancaria; try { contaBancariaModel = new ContaBancariaModel(); contaBancaria = contaBancariaModel.Excluir(id); } catch (Exception ex) { contaBancaria = new ContaBancariaTransfer(); contaBancaria.Validacao = false; contaBancaria.Erro = true; contaBancaria.IncluirMensagem("Erro em ContaBancariaController Excluir [" + ex.Message + "]"); } finally { contaBancariaModel = null; } contaBancaria.TratarLinks(); if (contaBancaria.Erro || !contaBancaria.Validacao) { return(BadRequest(contaBancaria)); } else { return(Ok(contaBancaria)); } }
public async Task <IActionResult> Exclusao(int id) { ContaBancariaModel contaBancariaModel; ContaBancariaTransfer contaBancaria; try { contaBancariaModel = new ContaBancariaModel(httpContext); contaBancaria = await contaBancariaModel.Excluir(id); } catch (Exception ex) { contaBancaria = new ContaBancariaTransfer(); contaBancaria.Validacao = false; contaBancaria.Erro = true; contaBancaria.IncluirMensagem("Erro em ContaBancariaController Exclusao [" + ex.Message + "]"); } finally { contaBancariaModel = null; } ViewData["Usuario"] = UsuarioNome; if (contaBancaria.Erro || !contaBancaria.Validacao) { return(View("Form", contaBancaria)); } else { return(RedirectToAction("Lista")); } }