public IHttpActionResult PutAnonymousDetails(int id, AnonymousDetails anonymousDetails) { if (id != anonymousDetails.ID) { return(BadRequest()); } db.Entry(anonymousDetails).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AnonymousDetailsExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostAnonymousDetails(AnonymousDetails anonymousDetails) { db.AnonymousDetails.Add(anonymousDetails); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = anonymousDetails.ID }, anonymousDetails)); }
public IHttpActionResult GetAnonymousDetails(int id) { AnonymousDetails anonymousDetails = db.AnonymousDetails.Find(id); if (anonymousDetails == null) { return(NotFound()); } return(Ok(anonymousDetails)); }
public IHttpActionResult DeleteAnonymousDetails(int id) { AnonymousDetails anonymousDetails = db.AnonymousDetails.Find(id); if (anonymousDetails == null) { return(NotFound()); } db.AnonymousDetails.Remove(anonymousDetails); db.SaveChanges(); return(Ok(anonymousDetails)); }