当前位置:跳过导航链接计算机毕业设计首页 : C#计算机毕业设计 : 详细内容

C#员工信息管理系统(程序下载)(7)

来源:xiaoniu168.com 作者:本站原创 添加时间:2014-11-28 点击数:53758

计算机毕业设计员工信息管理功能介绍:

5.5 员工信息管理
在系统主界面点击基础信息管理里的员工信息管理,系统显示人员信息列表页面,包括新人员、人员信息和取消按钮,列表包括员工号、姓名、性别、职位、入职日期、联系方式、部门名称和员工介绍;点击【新人员】按钮或选择列表中的某一记录,点击【人员信息】按钮,显示人员信息维护页面,输入各项信息,点击【保存】按钮,该人员信息添加完成;点击【删除】按钮,删除相应信息。如图所示:
计算机毕业论文

计算机毕业论文

以下是引用片段:

其关键代码实现如下:
  private void RyEdit_Load(object sender, EventArgs e)
        {
            //绑定显示部门列表
            comboBox2.ValueMember = "部门代码";
            comboBox2.DisplayMember = "部门名称";
            comboBox2.DataSource = db.Get("select * from 部门");
            if (m员工号 != "")
            {
                //显示当前的员工信息
                DataTable dt = new DataTable();
                dt = db.Get("select * from 员工信息 where 员工号='" + m员工号 + "'");
                if (dt.Rows.Count > 0)
                {
                    textBox1.ReadOnly  = true;
                    textBox1.Text = dt.Rows[0]["员工号"].ToString();
                    textBox2.Text = dt.Rows[0]["姓名"].ToString();
                    comboBox1.Text  = dt.Rows[0]["性别"].ToString();
                    textBox3.Text = dt.Rows[0]["职位"].ToString();
                    dateTimePicker1.Value  = Convert.ToDateTime(dt.Rows[0]["入职日期"].ToString());
                    textBox5.Text = dt.Rows[0]["联系方式"].ToString();
                    textBox4.Text = dt.Rows[0]["员工介绍"].ToString();
                    comboBox2.SelectedValue = dt.Rows[0]["部门代码"].ToString();

                }
            }
        }

        private void BtnAdd_Click(object sender, EventArgs e)
        {
            //根据标志  添加或修改 员工信息
            if (m员工号 == "")
            {
                //添加新员工
                if (db.Get("select * from 员工信息 where 员工号='" + textBox1.Text + "'").Rows.Count > 0)
                {
                    MessageBox.Show("员工帐号重复");
                    return;
                }
                db.Exec("insert into 员工信息(员工号,姓名,性别,职位,入职日期,员工介绍,联系方式,部门代码) values('"+ textBox1.Text  +"', " +
                    " '"+ textBox2.Text  +"','"+ comboBox1.Text +"','"+ textBox3.Text  +"','"+ dateTimePicker1.Value  +"','"+ textBox4.Text  +"', " +
                    " '"+ textBox5.Text  +"',"+ comboBox2.SelectedValue +")");
            }
            else
            {
                //修改员工信息
                db.Exec("update 员工信息 set 姓名='" + textBox2.Text + "',性别='" + comboBox1.Text + "',职位='" + textBox3.Text + "'," +
                    " 入职日期='" + dateTimePicker1.Value + "',员工介绍='" + textBox4.Text + "',联系方式='" + textBox5.Text + "', " +
                    " 部门代码=" + comboBox2.SelectedValue + " where 员工号='" + m员工号 + "' ");

            }
            this.Close();
        }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第8页为计算机毕业论文员工工资管理介绍......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网