// DELETE: api/Persona/5 public IHttpActionResult Delete(int id) { if (PersonaData.ObtenerPorId(id) == null) { return(NotFound()); } PersonaData.Delete(id); return(Ok()); }
public IHttpActionResult Get(int id) { Persona persona = PersonaData.ObtenerPorId(id); if (persona == null) { return(NotFound()); } return(Ok(persona)); }
// PUT: api/Persona/5 public IHttpActionResult Put(int id, Persona persona) { if (id != persona.Id)//Nos tiene que llegar el objeto correctamente { return(BadRequest("El id de la persona es incorrecto.")); } if (PersonaData.ObtenerPorId(id) == null) { return(NotFound()); } PersonaData.Update(persona); return(Ok()); }