public GradedWork GetGradedWork(int id) { GradedWork gradedwork = db.GradedWorks.Find(id); if (gradedwork == null) { throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound)); } return(gradedwork); }
public HttpResponseMessage DeleteGradedWork(int id) { GradedWork gradedwork = db.GradedWorks.Find(id); if (gradedwork == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } db.GradedWorks.Remove(gradedwork); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK, gradedwork)); }