public IHttpActionResult PutMasajista(int id, Masajista masajista) { if (id != masajista.id) { return(BadRequest()); } db.Entry(masajista).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MasajistaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetMasajista(int id) { Masajista masajista = db.Masajista.Find(id); if (masajista == null) { return(NotFound()); } return(Ok(masajista)); }
public IHttpActionResult DeleteMasajista(int id) { Masajista masajista = db.Masajista.Find(id); if (masajista == null) { return(NotFound()); } db.Masajista.Remove(masajista); db.SaveChanges(); return(Ok(masajista)); }
public IHttpActionResult PostMasajista(Masajista masajista) { db.Masajista.Add(masajista); try { db.SaveChanges(); } catch (DbUpdateException) { if (MasajistaExists(masajista.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = masajista.id }, masajista)); }