Пример #1
0
        public void FillTutors()
        {
            //Clear tutors
            lcTutors = null;
            cbTutor.Items.Clear();

            //Get all tutors
            lcTutors = UserManager.GetAllUsers(RoleTypes.Tutor);

            //Only if there are any tutors
            if (lcTutors.Count > 0)
            {
                //Current tutor's id
                decimal curTutorID = cSelectedSchedule.GetTutor().User_ID;
                //Fill the tutor combo box
                for (int i = 0; i < lcTutors.Count; i++)
                {
                    cbTutor.Items.Add(lcTutors[i].FullName);

                    //Set selection
                    if (lcTutors[i].User_ID.Equals(curTutorID))
                    {
                        cbTutor.SelectedIndex = i;
                    }
                }
            }

            //Refresh tutor
            cbTutor.Refresh();
        }
Пример #2
0
        public void FillLabels(int index)
        {
            //Selection
            Course          curCourse        = lcCourses[index];
            Course_Schedule curSchedule      = lcSchedules[index];
            Student_Course  curStudentCourse = GlobalApplication.cMyUser.GetStudentCourse(curSchedule);

            //Set label text
            lbCourseName.Text  = curCourse.Course_Name;
            lbCourseCode.Text  = curCourse.Course_Code;
            lbGrade.Text       = curStudentCourse.Grade;
            lbTutorName.Text   = curSchedule.GetTutor().FullName;
            lbTutorEmail.Text  = curSchedule.GetTutor().Email;
            lbStartDate.Text   = curSchedule.DT_From.ToString();
            lbFinishDate.Text  = curSchedule.DT_To.ToString();
            lbDescription.Text = curCourse.Course_Description;
        }
        public void FillGridView()
        {
            //Get all schedules
            lcSchedules = ScheduleManager.GetAllSchedules();

            //For each entry, add to data grid view
            for (int i = 0; i < lcSchedules.Count; i++)
            {
                Course_Schedule curSchedule = lcSchedules[i];
                Course          curCourse   = curSchedule.GetCourse();
                User            curTutor    = curSchedule.GetTutor();
                dgvSchedules.Rows.Add(curSchedule.CourseSchedule_ID, curCourse.Course_Name, curTutor.FullName, curSchedule.DT_From, curSchedule.DT_To);
            }

            dgvSchedules.Refresh();
        }