C#简单人事管理系统


基于C#实现的简单人事管理系统,支持照片存储,账号登录,信息修改等功能。连接SQL Server数据库。
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace HRMS
{
    public partial class ChangePassword : Form
    {
        private String username = null;

        public ChangePassword()
        {
            InitializeComponent();
            username = MainWindow.loginUser;
            textBox1.PasswordChar = ‘*‘;
            textBox2.PasswordChar = ‘*‘;
        }

        //取消
        private void Cancelbutton_Click(object sender EventArgs e)
        {
            this.Close();
        }

        //确认
        private void Okbutton_Click(object sender EventArgs e)
        {
            String statement = null;
            String querry = null;
            String password = null;
            String newPassword = null;
            int querrycount = 0;
            int result = 0;
            password = textBox1.Text.Trim();
            querry = “select * from tb_Login where Name=‘“ + username + “‘ and Password = HashBytes(‘MD5‘ ‘“ + password + “‘)“;
            querrycount = DBAccess.SelectCount(querry);
            if(password == textBox2.Text.Trim())
            {
                MessageBox.Show(“新密码不可与原密码一致“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
            }
            else
            {
                if (querrycount < 1)
                {
                    MessageBox.Show(“原密码错误,请重新输入“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
                    textBox1.Clear();
                    textBox2.Clear();
                    textBox3.Clear();
                }
                else
                {
                    if(textBox2.Text.Trim() != textBox3.Text.Trim())
                    {
                        MessageBox.Show(“两次密码输入不一致,请重新输入“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
                    }
                    else
                    {
                        newPassword = textBox2.Text.Trim();
                        statement = “update tb_Login set Password=HashBytes(‘MD5‘‘“ + newPassword + “‘) where Name=‘“ + username + “‘“;
                        MessageBox.Show(statement);
                        result = DBAccess.Excute(statement);
                        if (result == 1)
                        {
                            MessageBox.Show(“修改成功!“ “Information“ MessageBoxButtons.OK MessageBoxIcon.Information);
                            textBox1.Clear();
                            textBox2.Clear();
                            textBox3.Clear();
                        }
                        else
                        {
                            MessageBox.Show(“修改失败!“ “Information“ MessageBoxButtons.OK MessageBoxIcon.Information);

                        }
                    }
                }
            }
            


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     3407872  2018-07-20 13:01  HRMS.mdf
     文件     1376256  2018-07-20 13:01  HRMS_log.LDF
     文件     1459915  2018-07-20 13:03  人事管理系统.docx
     目录           0  2018-07-20 12:52  简易人事管理系统
     目录           0  2018-07-20 12:52  简易人事管理系统.vs
     目录           0  2018-07-20 12:52  简易人事管理系统.vsHRMS
     目录           0  2018-07-20 12:52  简易人事管理系统.vsHRMSDesignTimeBuild
     文件         226  2018-07-20 13:06  简易人事管理系统.vsHRMSDesignTimeBuild.dtbcache
     目录           0  2018-07-20 12:52  简易人事管理系统.vsHRMSv15
     文件       58880  2018-07-20 13:06  简易人事管理系统.vsHRMSv15.suo
     目录           0  2018-07-20 12:52  简易人事管理系统.vsHRMSv15Server
     目录           0  2018-07-20 12:52  简易人事管理系统.vsHRMSv15Serversqlite3
     文件           0  2018-06-15 10:42  简易人事管理系统.vsHRMSv15Serversqlite3db.lock
     文件      606208  2018-06-26 00:27  简易人事管理系统.vsHRMSv15Serversqlite3storage.ide
     文件       32768  2018-07-20 13:04  简易人事管理系统.vsHRMSv15Serversqlite3storage.ide-shm
     文件     4128272  2018-07-20 13:06  简易人事管理系统.vsHRMSv15Serversqlite3storage.ide-wal
     文件         854  2015-04-21 13:08  简易人事管理系统HRMS.sln
     目录           0  2018-07-20 13:05  简易人事管理系统HRMS
     目录           0  2018-07-20 12:52  简易人事管理系统HRMSin
     目录           0  2018-07-20 12:54  简易人事管理系统HRMSinDebug
     文件     3319808  2018-07-20 13:05  简易人事管理系统HRMSinDebugHRMS.exe
     文件       79360  2018-07-20 13:05  简易人事管理系统HRMSinDebugHRMS.pdb
     文件        3128  2018-06-21 17:18  简易人事管理系统HRMSChangePassword.cs
     文件        5732  2018-06-21 17:06  简易人事管理系统HRMSChangePassword.Designer.cs
     文件        5817  2018-06-21 17:06  简易人事管理系统HRMSChangePassword.resx
     目录           0  2018-07-20 12:52  简易人事管理系统HRMSconf
     文件          59  2018-06-18 18:17  简易人事管理系统HRMSconfdb.conf
     文件        5434  2018-06-22 02:06  简易人事管理系统HRMSDBAccess.cs
     文件        4205  2018-06-22 02:38  简易人事管理系统HRMSHRInfo.cs
     文件       15199  2018-06-22 00:16  简易人事管理系统HRMSHRInfo.Designer.cs
     文件        5817  2018-06-22 00:16  简易人事管理系统HRMSHRInfo.resx
............此处省略43个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)