Пример #1
0
 public ActionResult ViewAssignmentGrades()
 {
     try
     {
         var studentId   = _teacherRepository.GetStudentByName(User.Identity.Name).StudentId;
         var assignments = _teacherRepository.GetCurrentAssignmentsSubmissions("Grammar11Plus", (int)studentId).Select(p =>
                                                                                                                       new AssignmentSubmissionSelectOrDeleteViewModel
         {
             AssignmentSubmissionId = p.AssignmentSubmissionId,
             AssignmentId           = p.AssignmentId,
             AssignmentName         = p.AssignmentName,
             StudentId     = p.StudentId,
             DateDue       = p.DateDue,
             DateSubmitted = p.DateSubmitted,
             Grade         = p.Grade,
             GradeNumeric  = p.GradeNumeric,
             FilePath      = p.FilePath,
             IsSubmitted   = p.IsSubmitted,
             StudentRole   = p.StudentRole,
             TeacherId     = p.TeacherId,
             SubjectId     = p.SubjectId,
             Notes         = p.Notes,
             CourseId      = p.CourseId
         });
         return(View("ViewAssignmentGrades", assignments.ToArray()));
     }
     catch
     {
         return(View("ViewAssignmentGrades", new AssignmentSubmissionSelectOrDeleteViewModel[] { }));
     }
 }