public ActionResult ExamResult() { ExamAttendVm examAttendVm = new ExamAttendVm(); examAttendVm.OrganizationSelectListItems = GetOrganizationListItem(); examAttendVm.CourseSelectListItems = GetCourseListItem(); examAttendVm.ParticipantSelectListItems = GetParticipantsListItem(); return(View(examAttendVm)); }
public ActionResult Attend() { var model = new ExamAttendVm() { OrganizationSelectListItems = GetAllOrganizationSlI() }; return(View(model)); }
public ActionResult ExamAttend(ExamAttendVm examAttendVm) { var exams = Mapper.Map <Exams>(examAttendVm); var data = examManager.GetExamByCourseExam(exams); var courseName = examManager.GetCourseById(exams.CourseId); var examStartData = Mapper.Map <ExamAttendVm>(data); examStartData.Question = data.Questions; examStartData.CourseName = courseName.CourseName; examStartData.OrganizationName = examAttendVm.OrganizationName; examStartData.StudentId = examAttendVm.StudentId; return(View("ExamStart", examStartData)); }
public ActionResult ExamResult(ExamAttendVm examAttendVm) { var result = new List <ResultVm>(); var data = examManager.GetResult(examAttendVm.CourseId, examAttendVm.StudentId); foreach (Result results in data) { var resultVm = Mapper.Map <ResultVm>(results); var course = examManager.GetCourseById(examAttendVm.CourseId); foreach (var exams in course.Examses) { if (exams.Id == resultVm.ExamsId) { resultVm.Code = exams.ExamCode; } } resultVm.CourseName = course.CourseName; resultVm.OrganizationName = examAttendVm.OrganizationName; result.Add(resultVm); } return(View("Result", result)); }