コード例 #1
0
        //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));
        }
コード例 #2
0
        //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"));
        }