public IHttpActionResult GetRemedios(int id) { Remedios remedios = Datos.GestorRemedios.BuscarPorId(id); if (remedios == null) { return(NotFound()); // status 404 } return(Ok(remedios)); }
public IHttpActionResult PostRemedios(Remedios remedios) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Datos.GestorRemedios.Grabar(remedios); return(CreatedAtRoute("DefaultApi", new { id = remedios.id_Remedio }, remedios)); }
public IHttpActionResult PutRemedios(int id, Remedios remedios) { if (!ModelState.IsValid) //ref DataAnnotations; validar en el servidor ?? { return(BadRequest(ModelState)); } if (id != remedios.id_Remedio) { return(BadRequest()); } Datos.GestorRemedios.Grabar(remedios); return(StatusCode(HttpStatusCode.NoContent)); }