public ActionResult StaffAdd(Staff staff) { //员工工号是身份证后六位 staff.StaffNo = staff.StaffCard.Substring(staff.StaffCard.Length - 6); //入职时间 staff.StartTime = DateTime.Now; int s = bll.Add(staff); if (s > 0) { Response.Write("<script>alert('添加成功');location.href ='/Staff/Index'</script>"); } else { Response.Write("<script>alert('添加失败')</script>"); } xiala(); Salary salary = new Salary(); salary.StaffNo = staff.StaffNo; salary.StaffName = staff.StaffName; salary.JobMoney = jobBLL.GetList().Where(ss => ss.JobName == staff.JobId).FirstOrDefault().JobMoney; salary.TrueMoney = salary.JobMoney; salary.MoneySate = "0"; salaryBLL.Add(salary); return(View()); }