private void LoadListViewByDeptId(int deptId) { CourseManager courseManager = new CourseManager(); List<ViewCourseStatics> courses = courseManager.GetAssignCourses(); courseInfoListView.Items.Clear(); if (courses != null && courses.Any()) { courses = courses.Where(c => c.DeptId == deptId).ToList(); if (courses.Any()) { foreach (ViewCourseStatics course in courses) { ListViewItem item = new ListViewItem(); item.Text = course.CourseCode; item.SubItems.Add(course.CourseName); item.SubItems.Add(course.SemesterName); if (course.TeacherName == "") { item.SubItems.Add("Not Assigned Yet"); } else { item.SubItems.Add(course.TeacherName); } courseInfoListView.Items.Add(item); } } } }
private void LoadCourseComboBoxByDeptId(int deptId) { CourseManager courseManager = new CourseManager(); List<Course> courses = courseManager.GetAllCourse(); if (courses!=null && courses.Any()) { courses = courses.Where(c => c.Dept_id == deptId).ToList(); if (courses.Any()) { courseComboBox.DataSource = null; courseComboBox.DataSource = courses; courseComboBox.DisplayMember = "Code"; courseComboBox.ValueMember = "Id"; } } }