public bool UpdateUser(UserModel user)
        {
            bool isUpdated = false;
            var  userBll   = new BLL.UserBll();

            return(isUpdated = userBll.UpdateUser(user));
        }
        public bool SaveUser(UserModel user)
        {
            bool isSaved = false;
            var  userBll = new BLL.UserBll();

            return(isSaved = userBll.SaveUser(user));
        }
Beispiel #3
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            if (this.txtUserName.Text.Trim().Length != 0)
            {
                BLL.UserBll userBll = new BLL.UserBll();

                DataTable dtUserList = userBll.GetUserInfo(txtUserName.Text.Trim());
                if (dtUserList != null && dtUserList.Rows.Count > 0)
                {
                    if (dtUserList.Rows[0]["UserPassword"].ToString().Trim() == txtPassWord.Text.Trim())
                    {
                        //保存Context参数

                        attributes["UserName"] = this.txtUserName.Text.Trim();

                        ConfigUtil configUtil = new ConfigUtil();
                        configUtil.Save(attributes);
                        Program.CurrentUser = this.txtUserName.Text;
                        BLL.BLLBase bll = new BLL.BLLBase();
                        Program.dtUserPermission = bll.FillDataTable("Security.SelectUserPermission", new DataParameter[] { new DataParameter("@UserName", this.txtUserName.Text.Trim()), new DataParameter("@SystemName", "WCS") });
                        this.DialogResult        = DialogResult.OK;
                    }
                    else
                    {
                        MessageBox.Show("对不起,您输入的密码有误!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
                else
                {
                    MessageBox.Show("对不起,您输入的用户名不存在!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
            }
            else
            {
                MessageBox.Show("请输入用户名!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
        }
Beispiel #4
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            if (this.txtUser.Text.Trim().Length == 0)
            {
                MessageBox.Show("请输入用户!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            if (this.txtPWD.Text.Trim().Length == 0)
            {
                MessageBox.Show("请输入密码!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            if (this.txtNewPWD.Text.Trim().Length == 0)
            {
                MessageBox.Show("请输入新密码!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            if (this.txtNewPWD.Text.Trim() != this.txtNewPWD2.Text.Trim())
            {
                MessageBox.Show("密码不一致!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }


            BLL.UserBll userBll = new BLL.UserBll();

            DataTable dtUserList = userBll.GetUserInfo(txtUser.Text.Trim());

            if (dtUserList.Rows[0]["UserPassword"].ToString().Trim() == this.txtPWD.Text.Trim())
            {
                userBll.UpdateUserPWD(this.txtUser.Text.Trim(), this.txtNewPWD.Text.Trim());
                MessageBox.Show("密码修改成功!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("原密码错误!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Beispiel #5
0
 private void btnOK_Click(object sender, EventArgs e)
 {
     try
     {
         BLL.UserBll ubll = new BLL.UserBll();
         if (drUser != null)
         {
             DataTable dtTemp = ubll.GetUserList(1, 10, string.Format("UserID<>{0} and UserName='******'", drUser["UserID"].ToString(), this.txtUserName.Text.Trim()), "UserName");
             if (dtTemp.Rows.Count > 0)
             {
                 MessageBox.Show("该用户名已经存在!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
             ubll.UpdateUser(this.txtUserName.Text.Trim(), this.txtEmployeeCode.Text.Trim(), this.txtMemo.Text.Trim(), int.Parse(drUser["UserID"].ToString()));
         }
         else
         {
             DataTable dtTemp = ubll.GetUserInfo(this.txtUserName.Text.Trim());
             if (dtTemp.Rows.Count > 0)
             {
                 MessageBox.Show("该用户名已经存在!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
             if (this.txtEmployeeCode.Text.Trim() == "")
             {
                 txtEmployeeCode.Text = txtUserName.Text.Trim();
             }
             ubll.InsertUser(this.txtUserName.Text.Trim(), this.txtEmployeeCode.Text, this.txtMemo.Text);
         }
         this.DialogResult = DialogResult.OK;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
        // GET: api/User
        public UserModel GetUsedToUpdate()
        {
            var userBll = new BLL.UserBll();

            return(userBll.GetUserToUpdate());
        }