public IActionResult Excluir(int id) { GeneroSocialModel generoSocialModel; GeneroSocialTransfer generoSocial; try { generoSocialModel = new GeneroSocialModel(); generoSocial = generoSocialModel.Excluir(id); } catch (Exception ex) { generoSocial = new GeneroSocialTransfer(); generoSocial.Validacao = false; generoSocial.Erro = true; generoSocial.IncluirMensagem("Erro em GeneroSocialController Excluir [" + ex.Message + "]"); } finally { generoSocialModel = null; } generoSocial.TratarLinks(); if (generoSocial.Erro || !generoSocial.Validacao) { return(BadRequest(generoSocial)); } else { return(Ok(generoSocial)); } }
public IActionResult Listar() { GeneroSocialModel generoSocialModel; GeneroSocialTransfer generoSocialLista; try { generoSocialModel = new GeneroSocialModel(); generoSocialLista = generoSocialModel.Consultar(new GeneroSocialTransfer()); } catch (Exception ex) { generoSocialLista = new GeneroSocialTransfer(); generoSocialLista.Validacao = false; generoSocialLista.Erro = true; generoSocialLista.IncluirMensagem("Erro em GeneroSocialController Listar [" + ex.Message + "]"); } finally { generoSocialModel = null; } generoSocialLista.TratarLinks(); if (generoSocialLista.Erro || !generoSocialLista.Validacao) { return(BadRequest(generoSocialLista)); } else { return(Ok(generoSocialLista)); } }
public IActionResult Incluir(GeneroSocialTransfer generoSocialTransfer) { GeneroSocialModel generoSocialModel; GeneroSocialTransfer generoSocial; try { generoSocialModel = new GeneroSocialModel(); generoSocial = generoSocialModel.Incluir(generoSocialTransfer); } catch (Exception ex) { generoSocial = new GeneroSocialTransfer(); generoSocial.Validacao = false; generoSocial.Erro = true; generoSocial.IncluirMensagem("Erro em GeneroSocialController Incluir [" + ex.Message + "]"); } finally { generoSocialModel = null; } generoSocial.TratarLinks(); if (generoSocial.Erro || !generoSocial.Validacao) { return(BadRequest(generoSocial)); } else { string uri = Url.Action("ConsultarPorId", new { id = generoSocial.GeneroSocial.Id }); return(Created(uri, generoSocial)); } }