public IHttpActionResult GetCaseJudge(int id) { CaseJudge caseJudge = db.CaseJudges.Find(id); if (caseJudge == null) { return(NotFound()); } return(Ok(caseJudge)); }
public IHttpActionResult PostCaseJudge(CaseJudge caseJudge) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.CaseJudges.Add(caseJudge); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = caseJudge.CaseJudgeID }, caseJudge)); }
public IHttpActionResult DeleteCaseJudge(int id) { CaseJudge caseJudge = db.CaseJudges.Find(id); if (caseJudge == null) { return(NotFound()); } db.CaseJudges.Remove(caseJudge); db.SaveChanges(); return(Ok(caseJudge)); }
public HttpResponseMessage PutCaseJudge(CaseJudge caseJudge) { int result = 0; try { db.CaseJudges.Attach(caseJudge); db.Entry(caseJudge).State = EntityState.Modified; db.SaveChanges(); result = 1; } catch (Exception) { result = 0; } return(Request.CreateResponse(HttpStatusCode.OK, result)); }