Ejemplo n.º 1
0
        public GradedWork GetGradedWork(int id)
        {
            GradedWork gradedwork = db.GradedWorks.Find(id);

            if (gradedwork == null)
            {
                throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound));
            }

            return(gradedwork);
        }
Ejemplo n.º 2
0
        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));
        }