private void add_btn__Click(object sender, RoutedEventArgs e)
 {
     try
     {
         tag = CreateTagEntity();
         tagNames.Add(tag.TagName);
         _tagViewModel.SaveTagData(tag);
         tags = _tagViewModel.LoadTagData();
         tag_data_grid.ItemsSource = tags;
         ClearAll();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #2
0
        private void searchby_combobx_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            isSerachBySet = true;
            ComboBox     searchByComboBx     = sender as ComboBox;
            ComboBoxItem searchByComboBxItem = searchByComboBx.SelectedItem as ComboBoxItem;
            string       searchByVal         = searchByComboBxItem.Content.ToString();

            if (searchByVal == "Subject")
            {
                search_combobx.DisplayMemberPath = "SubjectCode";
                search_combobx.ItemsSource       = _subjectViewModel.LoadSubjectData();
            }
            else if (searchByVal == "Group")
            {
                search_combobx.DisplayMemberPath = "GroupId";
                search_combobx.ItemsSource       = _Student_GroupViewModel.LoadStudentData();
            }
            else if (searchByVal == "Sub Group")
            {
                search_combobx.DisplayMemberPath = "SubGroupId";
                search_combobx.ItemsSource       = _Student_SubGroupViewModel.LoadStudentData();
            }
            else if (searchByVal == "Tag")
            {
                search_combobx.DisplayMemberPath = "TagName";
                search_combobx.ItemsSource       = _tagViewModel.LoadTagData();
            }
            else
            {
                search_combobx.DisplayMemberPath = "Name";
                search_combobx.ItemsSource       = _lecturerViewModel.LoadLecturerData();
            }
        }
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            _prefferedRoomForTagViewModel = new PrefferedRoomForTagViewModel();
            _tagViewModel = new TagViewModel();

            tagname_combobx.ItemsSource = _tagViewModel.LoadTagData();
            prefferedRoomForTags        = _prefferedRoomForTagViewModel.LoadData();
        }
        private void Tag_Page_Loaded(object sender, RoutedEventArgs e)
        {
            _tagViewModel = new TagViewModel();

            tags = _tagViewModel.LoadTagData();
            tag_data_grid.ItemsSource = tags;

            foreach (TagEntity s in tags)
            {
                tagNames.Add(s.TagName);
            }

            add_btn_.IsEnabled    = false;
            update_btn_.IsEnabled = false;
            delete_btn_.IsEnabled = false;
        }
Example #5
0
 private void Session_Page_Loaded(object sender, RoutedEventArgs e)
 {
     _lecturerViewModel         = new LecturerViewModel();
     _subjectViewModel          = new SubjectViewModel();
     _tagViewModel              = new TagViewModel();
     _sessionViewModel          = new SessionViewModel();
     _Student_GroupViewModel    = new Student_GroupViewModel();
     _Student_SubGroupViewModel = new Student_SubGroupViewModel();
     lecturers = _lecturerViewModel.LoadLecturerData();
     lecturer_combobx.ItemsSource = lecturers;
     code_combobx.ItemsSource     = _subjectViewModel.LoadSubjectData();
     tag_combobx.ItemsSource      = _tagViewModel.LoadTagData();
     sessions = _sessionViewModel.LoadSessionData();
     //grp_combobx.ItemsSource = _Student_GroupViewModel.LoadStudentData();
     //session_data_grid.ItemsSource = sessions;
     SetDataGrid();
     create_btn_.IsEnabled = false;
 }