Beispiel #1
0
        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());
        }
Beispiel #2
0
        // 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;
        }
Beispiel #4
0
        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;
            }
        }