/// <summary> /// 获取学校列表 /// </summary> /// <returns></returns> public static ObservableCollection <ViewModel.ViewModel_School> GetSchools() { try { ObservableCollection <ViewModel.ViewModel_School> viewModelList = new ObservableCollection <ViewModel.ViewModel_School>(); List <SeatManage.ClassModel.School> modelList = SeatManage.Bll.T_SM_School.GetSchoolInfoList(null, null); foreach (SeatManage.ClassModel.School model in modelList) { ViewModel.ViewModel_School viewModel = new ViewModel.ViewModel_School(); viewModel.SchoolModel = model; viewModelList.Add(viewModel); } return(viewModelList); } catch { throw; } }
/// <summary> /// 删除校区 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void deleteschool_Click(object sender, RoutedEventArgs e) { if (schoolbox.SelectedIndex < 0) { viewModel.ErrorMessage = "请先选择一个项目!"; } else { if (MessageBox.Show("是否确认删除?", "删除", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { ViewModel.ViewModel_School vm = schoolbox.SelectedItem as ViewModel.ViewModel_School; vm.Delete(); if (vm.ErrorMessage == "") { BindingData(); } else { viewModel.ErrorMessage = vm.ErrorMessage; } } } }