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