private void submit_Change(object sender, RoutedEventArgs e) { string oldPaw = this.password.Password; string newPaw = this.newPassword.Password; string newPaw2 = this.newPassword2.Password; if(ValidateUtil.CheckFolderName(oldPaw)== false) { JXMessageBox.Show(Window.GetWindow(this), "请输入密码!", MsgImage.Error); return ; } if (ValidateUtil.CheckFolderName(newPaw) == false) { JXMessageBox.Show(Window.GetWindow(this), "请输入6位以上的密码!", MsgImage.Error); return; } if (!newPaw.Equals(newPaw2)) { JXMessageBox.Show(Window.GetWindow(this), "输入新密码不一致!", MsgImage.Error); return; } Users user = new Users(); int state=user.ChangeUserPassword(oldPaw, newPaw); if (state == BaseRequest.PASSWORD_ERROR) { JXMessageBox.Show(Window.GetWindow(this), "旧密码不正确!", MsgImage.Error); } else if (state == BaseRequest.SYSTEM_EXCEPTION) { JXMessageBox.Show(Window.GetWindow(this), "系统异常,请联系管理员!", MsgImage.Error); } else { JXMessageBox.Show(Window.GetWindow(this), "修改密码成功!", MsgImage.Success); } }
private void Save_Edit(object sender, RoutedEventArgs e) { ComboBoxItem status = (ComboBoxItem)this.status.SelectedItem; UserBean bean = new UserBean(); QueryUser query = new QueryUser(); query.Account = UserManagerBean.AddUser.queryAccount.Text; query.UserName = UserManagerBean.AddUser.queryName.Text; bean.Id = int.Parse(this.userId.Content.ToString()); bean.UserName = this.userName.Text; bean.Phone = this.userPhone.Text; bean.Status = int.Parse(status.Tag.ToString()); bean.Type = this.userType.SelectedIndex; Users user = new Users(); int state = user.saveUserEdit(bean); if (state == BaseRequest.SUCCESS) { JXMessageBox.Show(Window.GetWindow(this), "编辑用信息保存成功!", MsgImage.Success); this.Close(); UserManagerBean.AddUser.page.ShowPages(UserManagerBean.AddUser.userData, user.getUsersList(query), BaseRequest.PAGE_SIZE); } else if (state == BaseRequest.SYSTEM_EXCEPTION) { JXMessageBox.Show(Window.GetWindow(this), "系统异常,请联系管理员!", MsgImage.Error); } else { JXMessageBox.Show(Window.GetWindow(this), "未知错误", MsgImage.Error); } }
private void Submit_AddUser(object sender, RoutedEventArgs e) { if (ValidateUtil.CheckFolderName(this.account.Text) == false) { JXMessageBox.Show(Window.GetWindow(this), "请填写帐号!", MsgImage.Error); return; } if (ValidateUtil.CheckFolderName(this.userName.Text) == false) { JXMessageBox.Show(Window.GetWindow(this), "请填写用户姓名!", MsgImage.Error); return; } if (ValidateUtil.CheckPasswordStrength(this.password.Password) == false) { JXMessageBox.Show(Window.GetWindow(this), "请输入6位以上的密码长度!", MsgImage.Error); return; } if (!this.password.Password.Equals(this.password2.Password)) { JXMessageBox.Show(Window.GetWindow(this), "输入密码不一致,请重新输入!", MsgImage.Error); return; } Users u = new Users(); UserBean bean = new UserBean(); QueryUser query = new QueryUser(); query.Account = UserManagerBean.AddUser.queryAccount.Text; query.UserName = UserManagerBean.AddUser.queryName.Text; bean.Account = this.account.Text; bean.UserName = this.userName.Text; bean.Password = this.password.Password; bean.Status = 0; bean.CreateId = Session.UserId; bean.CreateTime = Convert.ToDateTime(DateTime.Now); bean.Phone = this.phone.Text; ComboBoxItem type = (ComboBoxItem)this.userType.SelectedItem; bean.Type = int.Parse(type.Tag.ToString()); int state = u.registUser(bean); Window targe = Window.GetWindow(this); if (state == BaseRequest.HAS) { JXMessageBox.Show(Window.GetWindow(this), "该账号已被使用!", MsgImage.Error); } else if (state==BaseRequest.SUCCESS) { JXMessageBox.Show(Window.GetWindow(this), "新增用户成功!", MsgImage.Error); UserManagerBean.AddUser.page.ShowPages(UserManagerBean.AddUser.userData, u.getUsersList(query), BaseRequest.PAGE_SIZE); this.Close(); } else { JXMessageBox.Show(Window.GetWindow(this), "系统异常,请联系管理员!", MsgImage.Error); } }
private void submit_Click(object sender, RoutedEventArgs e) { //MysqlDataDao login = new MysqlDataDaoImpl(); string account = this.account.Text; string password = this.password.Password; if (account == null || "".Equals(account)) { MessageBox.Show("请输入用户帐号!"); return; } if (password == null || "".Equals(password)) { MessageBox.Show("请输入密码!"); return; } Users user=new Users(); int state = user.userLogin(account,password); if (state==BaseRequest.SUCCESS) { MainForm mf = new MainForm(); mf.wellcome.Content = Session.UserAccount+" 欢迎您..."; mf.loginTime.Content = Session.LoginTime; mf.Show(); this.Close(); } else if (state == BaseRequest.SYSTEM_EXCEPTION) { MessageBox.Show("系统异常,请联系管理员!"); } else { MessageBox.Show("用户名或密码不正确,请确认!"); this.account.Text = null; this.password.Password = null; } }
//编辑用户信息 private void Edit_User(object sender, RoutedEventArgs e) { EditUser editUser = new EditUser(); ; var a = this.userData.SelectedItem; var b = a as DataRowView; int userId = Convert.ToInt32(b.Row[0]); Users user = new Users(); MySqlDataReader reader=user.queryUser(userId); if (reader.Read()) { editUser.userId.Content = reader["ID"]; editUser.account.Text = reader["ACCOUNT"].ToString(); editUser.userName.Text = reader["USER_NAME"].ToString(); if ((int)reader["TYPE"] == 1) { editUser.userType.SelectedIndex = 1; } else { editUser.userType.SelectedIndex = 0; } editUser.userPhone.Text = reader["PHONE"].ToString(); editUser.createTime.Content = Convert.ToDateTime(reader["CREATE_TIME"]).ToString("yyyy-MM-dd hh:mm"); } ComboBox hasStatus = editUser.status; if (hasStatus.HasItems) { hasStatus.Items.Clear(); } if ((int)reader["STATUS"] == 0) { ComboBox status = editUser.status; ComboBoxItem check = new ComboBoxItem(); check.Tag = 0; check.Content = "未激活"; check.IsSelected=true; status.Items.Add(check); check = new ComboBoxItem(); check.Tag = 1; check.Content = "激 活"; status.Items.Add(check); } else if ((int)reader["STATUS"] == 1) { ComboBox status = editUser.status; ComboBoxItem check = new ComboBoxItem(); check.Tag = 1; check.Content = "已激活"; check.IsSelected = true; status.Items.Add(check); check = new ComboBoxItem(); check.Tag = 2; check.Content = "禁 用"; status.Items.Add(check); } else { ComboBox status = editUser.status; ComboBoxItem check = new ComboBoxItem(); check.Tag = 2; check.Content = "禁 用"; check.IsSelected = true; status.Items.Add(check); check = new ComboBoxItem(); check.Tag = 1; check.Content = "激 活"; status.Items.Add(check); } editUser.createName.Content = reader["CREATE_USER"]; editUser.Owner = Window.GetWindow(this); editUser.ShowDialog(); }
private void QueryUser(object sender, RoutedEventArgs e) { QueryUser query = new QueryUser(); query.Account = this.queryAccount.Text; query.UserName = this.queryName.Text; Users user = new Users(); DataSet set=user.getUsersList(query); this.page.ShowPages(this.userData,set, BaseRequest.PAGE_SIZE); }
private void DazzleTabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { DazzleTabItem item = ((sender as DazzleTabControl).SelectedItem as DazzleTabItem); if (item != null) { //MessageBox.Show(item.ToString()); if (item.Name.Equals("User_Manager")) { Users u = new Users(); QueryUser query = new QueryUser(); query.Account = UserManagerBean.AddUser.queryAccount.Text; query.UserName = UserManagerBean.AddUser.queryName.Text; DataSet set = u.getUsersList(query); UserManagerBean.AddUser.page.ShowPages(UserManagerBean.AddUser.userData, set, BaseRequest.PAGE_SIZE); AddGrid(UserManagerBean.AddUser); } } }
//private void _UserManager(object sender, System.Windows.Input.MouseButtonEventArgs e) //{ // //UserManagerBean.AddUser // Users u = new Users(); // QueryUser query = new QueryUser(); // query.Account = UserManagerBean.AddUser.queryAccount.Text; // query.UserName = UserManagerBean.AddUser.queryName.Text; // DataSet set = u.getUsersList(query); // UserManagerBean.AddUser.page.ShowPages(UserManagerBean.AddUser.userData, set, BaseRequest.PAGE_SIZE); // AddGrid(UserManagerBean.AddUser); //} private void User_Manager_KeyDown(object sender, KeyEventArgs e) { //UserManagerBean.AddUser Users u = new Users(); QueryUser query = new QueryUser(); query.Account = UserManagerBean.AddUser.queryAccount.Text; query.UserName = UserManagerBean.AddUser.queryName.Text; DataSet set = u.getUsersList(query); UserManagerBean.AddUser.page.ShowPages(UserManagerBean.AddUser.userData, set, BaseRequest.PAGE_SIZE); AddGrid(UserManagerBean.AddUser); }
private void System_set(object sender, RoutedPropertyChangedEventArgs<object> e) { TreeViewItem power = ((sender as TreeView).SelectedItem as TreeViewItem); string systemTypeName = power.Uid.ToString(); if (systemTypeName == null || "".Equals(systemTypeName)) return; if (systemGrid.Children != null) systemGrid.Children.Clear(); if (systemTypeName.Equals("sys")) { SystemSetting devicePower = SystemManagerFactory.SystemSetting; systemGrid.Children.Add(devicePower); devicePower.SetValue(Grid.RowProperty, 0); devicePower.SetValue(Grid.ColumnProperty, 0); } else if (systemTypeName.Equals("setting")) { AlarmSetting alarmSetting = SystemManagerFactory.AlarmSetting; systemGrid.Children.Add(alarmSetting); alarmSetting.SetValue(Grid.RowProperty, 0); alarmSetting.SetValue(Grid.ColumnProperty, 0); } else if (systemTypeName.Equals("userLog")) { AllUserLog userLog = SystemManagerFactory.UserLog; Users user = new Users(); DataSet set = user.getUserLoginLog(); userLog.page.ShowPages(userLog.logGrid, set, BaseRequest.PAGE_SIZE); systemGrid.Children.Add(userLog); userLog.SetValue(Grid.RowProperty, 0); userLog.SetValue(Grid.ColumnProperty, 0); } else if (systemTypeName.Equals("movedLog")) { MovedDevicesLog movedDevicesLog = SystemManagerFactory.MovedDevicesLog; SystemManager sm = new SystemManager(); DataSet set=sm.getEquipmentOperation(); movedDevicesLog.page.ShowPages(movedDevicesLog.EquiplogGrid, set, BaseRequest.PAGE_SIZE); systemGrid.Children.Add(movedDevicesLog); movedDevicesLog.SetValue(Grid.RowProperty, 0); movedDevicesLog.SetValue(Grid.ColumnProperty, 0); } else if (systemTypeName.Equals("cycleSetting")) { BackupCycleSetting backupCycleSetting = new BackupCycleSetting(); systemGrid.Children.Add(backupCycleSetting); backupCycleSetting.SetValue(Grid.RowProperty, 0); backupCycleSetting.SetValue(Grid.ColumnProperty, 0); } }