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