public IActionResult Excluir(int id) { TelefoneTipoModel telefoneTipoModel; TelefoneTipoTransfer telefoneTipo; try { telefoneTipoModel = new TelefoneTipoModel(); telefoneTipo = telefoneTipoModel.Excluir(id); } catch (Exception ex) { telefoneTipo = new TelefoneTipoTransfer(); telefoneTipo.Validacao = false; telefoneTipo.Erro = true; telefoneTipo.IncluirMensagem("Erro em TelefoneTipoController Excluir [" + ex.Message + "]"); } finally { telefoneTipoModel = null; } telefoneTipo.TratarLinks(); if (telefoneTipo.Erro || !telefoneTipo.Validacao) { return(BadRequest(telefoneTipo)); } else { return(Ok(telefoneTipo)); } }
public IActionResult Listar() { TelefoneTipoModel telefoneTipoModel; TelefoneTipoTransfer telefoneTipoLista; try { telefoneTipoModel = new TelefoneTipoModel(); telefoneTipoLista = telefoneTipoModel.Consultar(new TelefoneTipoTransfer()); } catch (Exception ex) { telefoneTipoLista = new TelefoneTipoTransfer(); telefoneTipoLista.Validacao = false; telefoneTipoLista.Erro = true; telefoneTipoLista.IncluirMensagem("Erro em TelefoneTipoController Listar [" + ex.Message + "]"); } finally { telefoneTipoModel = null; } telefoneTipoLista.TratarLinks(); if (telefoneTipoLista.Erro || !telefoneTipoLista.Validacao) { return(BadRequest(telefoneTipoLista)); } else { return(Ok(telefoneTipoLista)); } }
public IActionResult Incluir(TelefoneTipoTransfer telefoneTipoTransfer) { TelefoneTipoModel telefoneTipoModel; TelefoneTipoTransfer telefoneTipo; try { telefoneTipoModel = new TelefoneTipoModel(); telefoneTipo = telefoneTipoModel.Incluir(telefoneTipoTransfer); } catch (Exception ex) { telefoneTipo = new TelefoneTipoTransfer(); telefoneTipo.Validacao = false; telefoneTipo.Erro = true; telefoneTipo.IncluirMensagem("Erro em TelefoneTipoController Incluir [" + ex.Message + "]"); } finally { telefoneTipoModel = null; } telefoneTipo.TratarLinks(); if (telefoneTipo.Erro || !telefoneTipo.Validacao) { return(BadRequest(telefoneTipo)); } else { string uri = Url.Action("ConsultarPorId", new { id = telefoneTipo.TelefoneTipo.Id }); return(Created(uri, telefoneTipo)); } }