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(); }
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(); }