Ejemplo n.º 1
0
        public ActionResult DashboardAssignment(int courseId)
        {
            AssignmentDashBoardViewModel model = new AssignmentDashBoardViewModel()
            {
                Assignments = _db.GetAssignmentsForACourse(courseId),
                Course      = _db.GetCourse(courseId),
            };

            foreach (var assignment in model.Assignments)
            {
                if (assignment.Video == null)
                {
                    model.AssignmentsWithVideo = _db.GetAssignmentsWithVideoForACourse(courseId);
                }
            }

            model.User = _db.GetTeacherForCourse(model.Course.TeacherId);

            Session[CurrentCourseIdKey] = courseId;
            return(View("DashboardStudentAssignment", model));
        }