public ActionResult Cancel(int id) { LessonLearnedModel lessonLearned = OAPServiceSystem.GetLessonLearned(id); lessonLearned.Status = "Canceled"; dataModel = OAPServiceSystem.GetServiceModel(OAPServiceSystem.OAPDataModelType.LessonLearned); dataModel.Update(lessonLearned); return(RedirectToAction("Index")); }
public ActionResult Close(int?id) { if (!id.HasValue) { return(RedirectToAction("Index")); } dataModel = OAPServiceSystem.GetServiceModel(OAPServiceSystem.OAPDataModelType.LessonLearned); LessonLearnedModel lessonLearned = OAPServiceSystem.GetLessonLearned(id.Value); lessonLearned.Status = "Closed"; Session["LessonLearnedModel"] = lessonLearned; dataModel.Update(lessonLearned); return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { LessonLearnedModel lessonLearned = OAPServiceSystem.GetLessonLearned(id); Session["LessonLearnedModel"] = lessonLearned; ViewBag.LessonStatus = lessonLearned.Status; LessonLearnedViewBag(ViewBag); ViewBag.IsEditable = lessonLearned.IsEditable; ViewBag.ImpactLevels = Enum.GetNames(typeof(LessonsLearnedImpact)).ToList(); if (lessonLearned != null) { return(View("LessonForm", lessonLearned)); } return(RedirectToAction("Index")); }