// GET: CreateAppraisalQuestion public ActionResult CreateAppraisalQuestion(int id) { AppraisalQuestion aq = new AppraisalQuestion(); aq.AppraisalId = id; return(View(aq)); }
public ActionResult CreateAppraisalQuestion([Bind(Include = "AppraisalId, AppraisalQuestionGroupId, AppraisalQuestionTypeId, Question, QuestionNumber")] AppraisalQuestion newQuestion) { try { if (ModelState.IsValid) { entities.AppraisalQuestions.Add(newQuestion); entities.SaveChanges(); return(RedirectToAction("ListAppraisalQuestions", "Administration", new { id = newQuestion.AppraisalId })); } } catch (DataException /* dex */) { //Log the error (uncomment dex variable name and add a line here to write a log. ModelState.AddModelError("SAVE_ERR", "Unable to save changes. Try again, and if the problem persists see your system administrator."); } return(View(newQuestion)); }
public void CreateQuestion(AppraisalQuestion appraisalQuestion) { appraisalQuestionsRepository.Add(appraisalQuestion); }