//添加用户 //private void button3_Click(object sender, RoutedEventArgs e) //{ // EditerUser eu = new EditerUser(); // //eu.Show(); //} //private void button2_Click(object sender, RoutedEventArgs e) //{ // winRole er = new winRole(); // er.Owner =_wm; // er.Show(); //} ////部门管理 //private void button1_Click(object sender, RoutedEventArgs e) //{ // winDepartment ed = new winDepartment (); // ed.Show(); //} //角色管理 //private void editButtonClick(object sender, RoutedEventArgs e) //{ // int i_index = dataGrid1.SelectedIndex; // if (i_index >= 0) // { // EditerUser edit = new EditerUser(dataGrid1.SelectedItem as users ); // // edit.ShowDialog(); // dataGrid1.SelectedIndex = i_index; // } //} //private void Btn_Delete_Click(object sender, RoutedEventArgs e) //{ // if (dataGrid1.SelectedItem == null) // { // return; // } // else // { // int i_delete_index = dataGrid1.SelectedIndex; // UserModel tmp = dataGrid1.SelectedItem as UserModel; // if (MessageBox.Show("确认删除该用户信息?", "删除提示", MessageBoxButton.YesNo) != MessageBoxResult.Yes) // { // return; // } // //如果当前删除 配置为 不彻底删除 // tmp.is_staff = false ; // if( _User .Update (tmp as users)) // { // MessageBox.Show("删除用户信息成功", "提示信息"); // } // else // { // MessageBox.Show("删除用户信息失败", "提示信息"); // } // if (i_delete_index > 0) // { // BindingUserModel(getuerlist(_User.Select())); // } // } //} #endregion private void bt_search_Click(object sender, RoutedEventArgs e) { try { Dictionary <string, string> contion = new Dictionary <string, string>(); if (!string.IsNullOrEmpty(this.tb_name.Text.Trim())) { contion.Add("username", this.tb_name.Text.Trim()); } if (!string.IsNullOrEmpty(this.tb_cardid.Text.Trim())) { contion.Add("cardID", this.tb_cardid.Text.Trim()); } if (!string.IsNullOrEmpty(this.tb_empid.Text.Trim())) { contion.Add("empID", this.tb_empid.Text.Trim()); } if (contion.Count <= 0) { GetUser gu = new GetUser(); BindingUserModel(gu.GetUserModel()); return; } BindingUserModel(getuerlist(_User.SelectByContion(contion))); } catch { } }
public void BindUserModel(DataGrid dg) { dg.ItemsSource = null; GetUser gu = new GetUser(); List <UserModel> um = new List <UserModel>(); um = gu.GetUserModel(); dg.ItemsSource = um; // dg.DataContext = um; }