⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changepwdframe.cs

📁 不错的一个做的医院管理系统源码
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Youzi.Model;
using Youzi.BLL;

namespace Youzi.View
{
    public partial class ChangePwdFrame : Form
    {
        public ChangePwdFrame()
        {
            InitializeComponent();
        }

        private void butCancel_Click(object sender, EventArgs e)
        {
            this.Hide();
        }

        private void ChangePwdFrame_Load(object sender, EventArgs e)
        {
            txtUserName.Text = Users.userName;
            txtOperateDate.Text = DateTime.Now.ToString();
            txtOperator.Text = Users.userName;
        }

        private void butOK_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtOldPwd.Text == string.Empty)
                {
                    MessageBox.Show("旧密码不能为空");
                    return;
                }
                if (txtNewPwd1.Text == string.Empty)
                {
                    MessageBox.Show("新密码不能为空");
                    return;
                }

                if (txtNewPwd2.Text == string.Empty)
                {
                    MessageBox.Show("确认密码不能为空");
                    return;
                }

                if (txtNewPwd1.Text != txtNewPwd2.Text)
                {
                    MessageBox.Show("新密码和确认密码不一致,请从新输入");
                    return;
                }
                if (txtOldPwd.Text != Users.userPass)
                {
                    MessageBox.Show("旧密码错误,请查证后再输入");
                    return;
                }

                UsersBLL bll = new UsersBLL();
                UsersInfo entity = new UsersInfo();
                entity.UserID = Users.UserID;
                entity.UserPass = txtNewPwd1.Text;
                int ii = bll.UpdatePwd(entity);
                if (ii > 0)
                {
                    MessageBox.Show("密码修改成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    this.Hide();
                }
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.Message);

            }



        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -