public IHttpActionResult Put([FromBody] Assistencia assistencia) { try { AssistenciaDAL dal = new AssistenciaDAL(); dal.Alterar(assistencia); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Delete(int id) { try { AssistenciaDAL dal = new AssistenciaDAL(); dal.Excluir(id); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Get(int id) { try { AssistenciaDAL dal = new AssistenciaDAL(); Assistencia Assistencia = dal.Consultar(id); return(Ok(Assistencia)); } catch (KeyNotFoundException) { return(NotFound()); } }
public IHttpActionResult Post([FromBody] Assistencia Assistencia) { try { AssistenciaDAL dal = new AssistenciaDAL(); dal.Inserir(Assistencia); string location = Url.Link("DefaultApi", new { controller = "assistencia", id = Assistencia.IdAssistencia }); return(Created(new Uri(location), Assistencia)); } catch (Exception) { return(BadRequest()); } }