/* * Add Course Button Click */ private void RibbonAddCourse_Click(object sender, ExecutedRoutedEventArgs e) { try { if (newCourse.CourseID == 0) { if (newCourse.CourseCode.Text != "") { Courses course = new Courses(); course.CourseCode = newCourse.CourseCode.Text; course.CourseSection = newCourse.CourseSection.Text; course.CourseTitle = newCourse.CourseTitle.Text; course.CourseDesc = newCourse.CourseDesc.Text; CourseData.db.Courses.InsertOnSubmit(course); CourseData.db.SubmitChanges(); courseView.LoadData(); newCourse.Clear(); // UI Control ribbonControl.SelectedTab = courseTab; ShowView(courseView); UIElement[] viUI = { courseTab, studentTab }; UIElement[] coUI = { NewCourseTab }; this.VisibilityAndCollapsedUI(viUI, coUI); MessageBox.Show("Added Course", "Course"); } else { MessageBox.Show("Course Code Can't Empty"); } } else { if (newCourse.CourseCode.Text != "") { Courses course = (from c in CourseData.db.Courses where c.CourseID == Int32.Parse(courseView.CourseGrid.SelectedValue.ToString()) select c).FirstOrDefault(); course.CourseID = newCourse.CourseID; course.CourseCode = newCourse.CourseCode.Text; course.CourseSection = newCourse.CourseSection.Text; course.CourseTitle = newCourse.CourseTitle.Text; course.CourseDesc = newCourse.CourseDesc.Text; CourseData.db.SubmitChanges(); ribbonControl.SelectedTab = courseTab; newCourse.Clear(); ShowView(courseView); UIElement[] viUI = { courseTab, studentTab }; UIElement[] coUI = { NewCourseTab }; VisibilityAndCollapsedUI(viUI, coUI); MessageBox.Show("Modified Course", "Course"); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
partial void UpdateCourses(Courses instance);
partial void DeleteCourses(Courses instance);
partial void InsertCourses(Courses instance);