public ActionResult Show(int?semester, int?id) { if (semester == null) { var subjects = ScheduleRepository.GetAllSchedule(this.CurrentUser.Class_id); var s1 = SubjectsRepository.GetSubjectsByClassAndSemester(this.CurrentUser.Class_id, 1); var s2 = SubjectsRepository.GetSubjectsByClassAndSemester(this.CurrentUser.Class_id, 2); var allSubjects = SubjectsRepository.GetAllSubjects(); var vm = new GradesViewModel() { Semester1 = s1, Semester2 = s2, AllSubjects = allSubjects }; return(View(vm)); } else if (semester == 1) { return(ShowFirstSemesterGrades(1, id)); } else { return(ShowSecondSemesterGrades(2, id)); } return(View()); }
// GET: Subjects public ActionResult Show() { var subjects = SubjectsRepository.GetAllSubjects(); SubjectsViewModel vm = new SubjectsViewModel() { Subjects = subjects }; return(View(vm)); }
private void FillSubjectCombo() { SubjectsRepository subjectsRepository = new SubjectsRepository(); List <SubjectModel> subjectModels = subjectsRepository.GetAllSubjects(); BindingSource bs = new BindingSource(); bs.DataSource = subjectModels; cmbSubjects.ValueMember = "SubjectID"; cmbSubjects.DisplayMember = "SubjectName"; cmbSubjects.SelectedValue = -1; cmbSubjects.DataSource = bs; }
private void FillSubjectCombo(long subjectID) { SubjectsRepository subjectsRepository = new SubjectsRepository(); List <SubjectModel> subjectModels = subjectsRepository.GetAllSubjects(); BindingSource bs = new BindingSource(); bs.DataSource = subjectModels; cmbSubjects.ValueMember = "SubjectID"; cmbSubjects.DisplayMember = "SubjectName"; cmbSubjects.SelectedValue = subjectID; cmbSubjects.DataSource = bs; if (_lessonPlannerID > 0) { cmbSubjects.Enabled = false; } }