Example #1
0
        //添加用户
        //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 { }
        }
Example #2
0
        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;
        }