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

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

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

计算机毕业设计员工工资管理介绍:

5.6 员工工资管理
在系统主界面点击业务信息管理里的员工工资管理,或点击快捷按钮【员工工资】,显示员工工资列表页面,包括发放月份、员工号、姓名、职位、发放时间、岗位工资、绩效工资、奖金、保险扣除、税收扣除,以及新工资、工资信息和取消按钮,通过选择发放月份进行过滤列表显示;点击【新工资】按钮或选择列表中的某一记录,点击【工资信息】按钮,显示员工工资登记页面,输入各项信息,点击【保存】按钮,该员工工资登记完成;点击【删除】按钮,删除相应信息。如图所示:
计算机毕业论文

以下是引用片段:

其关键代码实现如下:
  private void BtnAdd_Click(object sender, EventArgs e)
        {
             //根据不同的标志  添加或修改 员工工资信息
            if (m流水号 == "")
            {
                //添加新员工
                if (db.Get("select * from 员工工资 where 员工号='" + comboBox2.SelectedValue + "' and 发放月份='" + comboBox1.Text + "'").Rows.Count > 0)
                {
                    MessageBox.Show("此员工的工资已经存在");
                    return;
                }
                db.Exec("insert into 员工工资(发放时间,员工号,发放月份,岗位工资,绩效工资,奖金,保险扣除,税收扣除,罚金,最终金额) values('" + DateTime.Now.ToShortDateString() + "', " +
                    " '" + comboBox2.SelectedValue + "','" + comboBox1.Text + "'," + textBox3.Text + "," + textBox4.Text + "," + textBox2.Text + ", " +
                    " " + textBox7.Text + "," + textBox6.Text  + "," + textBox9.Text  + ","+ textBox8.Text  +")");
            }
            else
            {
                //修改员工信息
                db.Exec("update 员工工资 set 岗位工资=" + textBox3.Text + ",绩效工资=" + textBox4.Text + ",奖金='" + textBox2.Text + "'," +
                    " 保险扣除='" + textBox7.Text + "',税收扣除='" + textBox6.Text + "',罚金='" + textBox9.Text + "',最终金额=" + textBox8.Text + " where 流水号=" + 流水号 + " ");

            }
            this.Close();
        }

        private void btnDel_Click(object sender, EventArgs e)
        {
            //删除当前的员工工资信息
            db.Exec("delete 员工工资  where m流水号=" + 流水号 + " ");
            this.Close();
        }
private void textBox3_TextChanged(object sender, EventArgs e)
        {
            //计算员工的工资信息
            try
            {
                textBox8.Text = Convert.ToString(Convert.ToDecimal(textBox3.Text) + Convert.ToDecimal(textBox4.Text) + Convert.ToDecimal(textBox2.Text) - Convert.ToDecimal(textBox7.Text) - Convert.ToDecimal(textBox6.Text) - Convert.ToDecimal(textBox9.Text));
            }
            catch
            {

            }
        }

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

第9页为计算机毕业论文员工信息查询功能介绍......

【联系方式】

【本站信誉】

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