//Edit specific mark // GET: /Admin/ManageJournals/EditMark public ActionResult EditMark(int journalId) { logManager.AddEventLog("ManageJournalsController(Admin area) => EditMark ActionResult called(GET)", "ActionResult"); var journal = journalsManager.GetJournal(journalId); ViewBag.CourseId = journal.CourseId; ViewBag.JournalId = journalId; return(View(journal)); }
//Edit mark // GET: /Journal/ManageUserMark public ActionResult ManageUserMark(int journalId, int courseId) { logManager.AddEventLog("JournalController => ManageUserMark ActionResult called(GET)", "ActionResult"); var course = coursesManager.GetSpecificCourse(courseId); var journal = journalsManager.GetJournal(journalId); var currentUserId = User.Identity.GetUserId(); if (course.LectorId == currentUserId && course.CourseStatus == Course.Status.Ended) { ViewBag.CourseId = courseId; ViewBag.JournalId = journalId; return(View(journal)); } return(View("Error")); }