private void ItemRemovedOrSelect(object obj)
 {
     //SelectdOfferedCourseListItemViewModel = (StudentOfferedCourseListItemViewModel)obj;
     //MessageBox.Show(_selectdOfferedCourseListItemViewModel.CourseName + "Item Remove", "Check");
     // MessageBox.Show("Can not Remove "+ SelectdOfferedCourseListItemViewModel.ToString(), "Check");
     SelectedOfferedCourseItem.Remove(SelectdOfferedCourseListItemViewModel);
     SelectdOfferedCourseListItemViewModel = null;
 }
        public void AddCourseToList(object obj)
        {
            var item  = SelectedCourseItem;
            var item2 = new LecturerSelectedCourseListItemViewModel
            {
                Id         = item.Id,
                CourseCode = item.CourseCode,
                Name       = item.Name,
                CourseId   = item.CourseId,
            };

            SelectedOfferedCourseItem.Add(item2);
        }
        public void AddCourseToList(object obj)
        {
            var item  = SelectedCourseItem;
            var item2 = new StudentOfferedCourseListItemViewModel
            {
                SectionId    = item.SectionId,
                CourseName   = item.Name,
                LecturerName = item.LecturerName,
            };

            if (SelectedOfferedCourseItem.Count > 0 && SelectedOfferedCourseItem.Any(it => it.CourseName == item2.CourseName))
            {
                MessageBox.Show("Course Already in List", "Duplicate Found", MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            else
            {
                SelectedOfferedCourseItem.Add(item2);
            }
        }
 private void ItemRemovedOrSelect(object obj)
 {
     SelectedOfferedCourseItem.Remove(SelectdOfferedCourseListItemViewModel);
     SelectdOfferedCourseListItemViewModel = null;
 }