public IHttpActionResult PutAssignmentEvaluation(int id, AssignmentEvaluation assignmentEvaluation) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != assignmentEvaluation.AssignmentEvaluationID) { return BadRequest(); } db.Entry(assignmentEvaluation).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AssignmentEvaluationExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public AnswerEvaluation(QuestionEvaluation _questionEvaluation, AssignmentEvaluation _assignmentEvaluation, string _answer) { questionEvaluation = _questionEvaluation; assignmentEvaluation = _assignmentEvaluation; answer = _answer; }
public IHttpActionResult PostAssignmentEvaluation(AssignmentEvaluation assignmentEvaluation) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.AssignmentsEvaluations.Add(assignmentEvaluation); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = assignmentEvaluation.AssignmentEvaluationID }, assignmentEvaluation); }