private void btnEditCourseSchedule_Click(object sender, RoutedEventArgs e) { Globals.COURSE_SCHEDULE row = (Globals.COURSE_SCHEDULE)((Button)e.Source).DataContext; //Globals.COURSE_SCHEDULE row = (Globals.COURSE_SCHEDULE)dgCourseSchedules.SelectedItem; Schedule schedule = Db.GetCourseSchedule(SQL.ConString, row.ID); CourseScheduleView csView = new CourseScheduleView(statusSelectedCourse.Content.ToString(), schedule); csView.ShowDialog(); LoadTermSY(); }
private void dgCourseSchedules_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgCourseSchedules.SelectedIndex != -1) { SelectedCourse = (Globals.COURSE_SCHEDULE)dgCourseSchedules.SelectedItem; string strSelectedCourse = string.Format("{0} / {1} - {2}", SelectedCourse.Course, SelectedCourse.Section, SelectedCourse.TermSY); statusSelectedCourse.Content = strSelectedCourse; } else { statusSelectedCourse.Content = ""; } }
private void btnRemoveCourseSchedule_Click(object sender, RoutedEventArgs e) { Globals.COURSE_SCHEDULE row = (Globals.COURSE_SCHEDULE)dgCourseSchedules.SelectedItem; Db.DeleteCourseSchedule(SQL.ConString, row.ID); LoadTermSY(); }