Esempio n. 1
0
        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());
        }