private void btnUpdate_Click(object sender, RoutedEventArgs e) { lblUpStatus.Content = ""; txtUpFirst.Text = ""; txtUpLast.Text = ""; cmbUpDept.Text = ""; browseData.ItemsSource = viewModel.DisplayProfessors(); gridAdd.Visibility = Visibility.Hidden; gridUpdate.Visibility = Visibility.Visible; gridDelete.Visibility = Visibility.Hidden; GridDelReview.Visibility = Visibility.Hidden; }
public Rate() { InitializeComponent(); viewModel = new ProfViewModel(); rateData.ItemsSource = viewModel.DisplayProfessors(); //Calling view model //Setting all combo boxes PopulateGrades(); SetDepartmentValues(); //Generic array PopulateDept(); }
public Browse() { InitializeComponent(); viewModel = new ProfViewModel(); this.DataContext = viewModel; //Calling viewmodel and appending data to datagrid in view browseData.ItemsSource = viewModel.DisplayProfessors(); //Setting and populating combobox from generic array SetDepartmentValues(); PopulateComboBox(); }
private void btnSearch_Click(object sender, RoutedEventArgs e) { searchClick = true; if (txtLastSearch.Text == "" && cmbDept.SelectedItem == null) //Validate search criteria { browseData.ItemsSource = viewModel.DisplayProfessors(); } else { browseData.ItemsSource = viewModel.SearchProfessor(txtLastSearch.Text, cmbDept.Text); } }
private void btnSearch_Click(object sender, RoutedEventArgs e) { searchClick = true; if (txtLastSearch.Text == "" && cmbDept.SelectedItem == null) //Deciphers what textboxes have data or not { rateData.ItemsSource = viewModel.DisplayProfessors(); } else { rateData.ItemsSource = viewModel.SearchProfessor(txtLastSearch.Text, cmbDept.Text); } }