private void btnSubmit_Click(object sender, EventArgs e) { if (txtUserName.Text.Trim() == "") { MessageBox.Show("用户名不能为空!"); return; } BLL.user_info userBll = new BLL.user_info(); if (userBll.GetModel(txtUserName.Text.Trim()) != null) { MessageBox.Show("用户名已存在!"); return; } if (txtUserPwd.Text == "") { MessageBox.Show("密码不能为空!"); return; } if (txtCrmPwd.Text != txtUserPwd.Text) { MessageBox.Show("两次输入的密码不相同!"); return; } Model.user_info userModel = new Model.user_info(); userModel.user_name = txtUserName.Text.Trim(); userModel.user_isadmin = rdBtnYes.Checked; userModel.user_pwd = Maticsoft.Common.PasswordEncrypt.EncryptDES(txtUserPwd.Text); userModel.user_tel = txtUserTel.Text.Trim(); userModel.user_email = txtUserEmail.Text.Trim(); userModel.user_remark = rchTxtUserRemark.Text.Trim(); userBll.Add(userModel); this.Close(); }
private void btnLogin_Click(object sender, EventArgs e) { BLL.user_info userBll = new BLL.user_info(); Model.user_info userModel = new Model.user_info(); string userName = txtUser.Text; string userPwd = txtPwd.Text; userModel = userBll.GetModel(userName); if (userModel == null) { MessageBox.Show("用户不存在!"); return; } if (Maticsoft.Common.PasswordEncrypt.EncryptDES(userPwd) == userModel.user_pwd) { cfa.AppSettings.Settings["lastUser"].Value = userName; if (chkbxRmbrPwd.Checked) { cfa.AppSettings.Settings["lastUserPwd"].Value = Maticsoft.Common.PasswordEncrypt.EncryptDES(userPwd); } else { cfa.AppSettings.Settings["lastUserPwd"].Value = ""; } cfa.Save(); constants.currentUser = userModel; this.Hide(); MainForm main = new MainForm(); main.Show(); } else { MessageBox.Show("密码错误!"); } }
private void initAdmin() { BLL.user_info userBll = new BLL.user_info(); Model.user_info admin = new Model.user_info(); admin.user_id = 1; admin.user_name = "admin"; admin.user_remark = "系统管理员"; admin.user_pwd = Maticsoft.Common.PasswordEncrypt.EncryptDES("admin"); admin.user_isadmin = true; userBll.Add(admin); }
public UserEditFrm(Model.user_info editUser, bool editMyInfo) { InitializeComponent(); this.editUser = editUser; txtUserName.Text = editUser.user_name; txtUserTel.Text = editUser.user_tel; rdBtnYes.Checked = editUser.user_isadmin; txtUserEmail.Text = editUser.user_email; rchTxtUserRemark.Text = editUser.user_remark; if (editMyInfo) { rdBtnYes.Enabled = false; rdBtnNo.Enabled = false; } }
private void btnEditUser_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count == 0) { MessageBox.Show("请选择要修改的项!"); } else { Model.user_info editUser = new Model.user_info(); editUser = userList[listView1.SelectedIndices[0]]; bool editMyInfo = false; UserEditFrm userEditFrm = new UserEditFrm(editUser, editMyInfo); userEditFrm.ShowDialog(); getAllUser(); } }
private void btnEditPwd_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count == 0) { MessageBox.Show("请选择要设置的项!"); } else { if (MessageBox.Show("该用户密码将被修改,请及时通知该用户最新密码,是否继续?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { Model.user_info editUser = new Model.user_info(); editUser = userList[listView1.SelectedIndices[0]]; UserEditPwdFrm userEditPwdFrm = new UserEditPwdFrm(editUser); userEditPwdFrm.ShowDialog(); } } }
private void btnSubmit_Click(object sender, EventArgs e) { if (txtUserName.Text.Trim() == "") { MessageBox.Show("用户名不能为空!"); return; } BLL.user_info userBll = new BLL.user_info(); Model.user_info userModel = userBll.GetModel(txtUserName.Text.Trim()); if (userModel != null && userModel.user_id != this.editUser.user_id) { MessageBox.Show("用户名已存在!"); return; } editUser.user_name = txtUserName.Text.Trim(); editUser.user_tel = txtUserTel.Text.Trim(); editUser.user_isadmin = rdBtnYes.Checked; editUser.user_email = txtUserEmail.Text.Trim(); editUser.user_remark = rchTxtUserRemark.Text.Trim(); userBll.Update(editUser); MessageBox.Show("修改成功!"); this.Close(); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(fds.Model.user_info model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(fds.Model.user_info model) { return(dal.Add(model)); }
public UserEditPwdFrm(Model.user_info editUser) { InitializeComponent(); this.editUser = editUser; this.label2.Text = editUser.user_name; }