C#公司考勤管理系统的设计实现+流程图+ER图(11)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#公司考勤管理系统的设计实现+流程图+ER图(11)


3.4.4    请假登记管理
图10 请假登记管理
    调班换班信息的添加、删除、修改的业务逻辑实现如下所示:
               var LeaveObject = _DbEntities.Leave.SingleOrDefault(p => p.L_ID == this.textBox1.Text.Trim());
                if (LeaveObject != null)
                {
                    LeaveObject.L_UserName = this.comboBox1.SelectedValue.ToString();
                    LeaveObject.L_XingMing = this.comboBox1.Text;
                    LeaveObject.L_Time = this.dateTimePicker1.Value;
                    LeaveObject.L_Sh = this.comboBox2.Text;
                    LeaveObject.L_Type = "请假";
                    LeaveObject.L_Yy = this.textBox2.Text;

                    try
                    {
                        _DbEntities.SaveChanges();

                        MessageBox.Show("保存成功!");

                        BindDataForGridView();
                        return;
                    }
                    catch
                    {
                        MessageBox.Show("保存失败!");
                        return;
                    }
                }
                else
                {
                    MessageBox.Show("保存失败!");
                    return;
                } (责任编辑:qin)