private void btn保存_Click(object sender, EventArgs e) { if (comboBoxEdit结构类型.Text == "") { MessageBox.Show("类型不能为空"); return; } if (dateEdit开始执行日期.DateTime == DateTime.MinValue) { MessageBox.Show("开始执行日期不能为空"); return; } currSalaryStructureEntry.类型 = comboBoxEdit结构类型.Text; currSalaryStructureEntry.开始执行日期 = dateEdit开始执行日期.DateTime; currSalaryStructureEntry.年薪_合计 = spinEdit合计.Value; currSalaryStructureEntry.年薪_奖励 = spinEdit年薪资奖励.Value; currSalaryStructureEntry.年薪_12个月 = spinEdit12个月月薪.Value; currSalaryStructureEntry.月薪项目_年休假 = spinEdit年休假.Value; currSalaryStructureEntry.月薪项目_满勤奖 = spinEdit满勤奖.Value; currSalaryStructureEntry.月薪项目_交通餐饮补贴 = spinEdit交通餐饮补贴.Value; currSalaryStructureEntry.月薪项目_月工资 = spinEdit月工资.Value; currSalaryStructureEntry.月薪项目_小计 = spinEdit小计.Value; currSalaryStructureEntry.月薪项目_减项_绩效工资 = spinEdit绩效工资.Value; currSalaryStructureEntry.年薪_绩效工资 = spinEdit年绩效工资.Value; currSalaryStructureEntry.录入人 = AccessController.CurrentUser.姓名; currSalaryStructureEntry.录入时间 = DateTime.Now; currSalaryStructureEntry.Save(); Close(); }
private void OnEmployeeSelectd(object sender, EmployeeInfo emp) { SalaryStructureEntry item = new SalaryStructureEntry(); item.标识 = Guid.NewGuid(); item.员工编号 = emp.员工编号; item.是验证录入 = false; item.Save(); currEntryRows.Add(item); gridControl1.RefreshDataSource(); bandedGridView1.FocusedRowHandle = bandedGridView1.RowCount - 1; MyHelper.WriteLog(LogType.信息, "新增员工薪酬结构录入记录", item.ToString <SalaryStructureEntry>()); }