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 IActionResult Listar() { UsuarioTipoModel usuarioTipoModel; UsuarioTipoTransfer usuarioTipoLista; try { usuarioTipoModel = new UsuarioTipoModel(); usuarioTipoLista = usuarioTipoModel.Consultar(new UsuarioTipoTransfer()); } catch (Exception ex) { usuarioTipoLista = new UsuarioTipoTransfer(); usuarioTipoLista.Validacao = false; usuarioTipoLista.Erro = true; usuarioTipoLista.IncluirMensagem("Erro em UsuarioTipoController Listar [" + ex.Message + "]"); } finally { usuarioTipoModel = null; } usuarioTipoLista.TratarLinks(); if (usuarioTipoLista.Erro || !usuarioTipoLista.Validacao) { return(BadRequest(usuarioTipoLista)); } else { return(Ok(usuarioTipoLista)); } }
public IActionResult Incluir(UsuarioTipoTransfer usuarioTipoTransfer) { UsuarioTipoModel usuarioTipoModel; UsuarioTipoTransfer usuarioTipo; try { usuarioTipoModel = new UsuarioTipoModel(); usuarioTipo = usuarioTipoModel.Incluir(usuarioTipoTransfer); } catch (Exception ex) { usuarioTipo = new UsuarioTipoTransfer(); usuarioTipo.Validacao = false; usuarioTipo.Erro = true; usuarioTipo.IncluirMensagem("Erro em UsuarioTipoController Incluir [" + ex.Message + "]"); } finally { usuarioTipoModel = null; } usuarioTipo.TratarLinks(); if (usuarioTipo.Erro || !usuarioTipo.Validacao) { return(BadRequest(usuarioTipo)); } else { string uri = Url.Action("ConsultarPorId", new { id = usuarioTipo.UsuarioTipo.Id }); return(Created(uri, usuarioTipo)); } }