/// <summary> /// 新增工资页面 /// </summary> /// <returns></returns> public ActionResult AddPay() { Model.EmployeeInfo em = (Model.EmployeeInfo)Session["Employeer"]; //查询所有员工 EmployeeDal edal = new EmployeeDal(); List <EmployeeInfo> emlist = edal.GetAllEmployeerElse(em.ID); ViewBag.allem = emlist; EmployeeDal dal = new EmployeeDal(); if (Request["BasicWage"] != null) { int?id = Convert.ToInt32(Request["EmployeeId"]); //查询工资是否已经添加 Payroll isexists = dal.GetPayByid(id); if (isexists != null) { return(Content("1")); } else { Payroll pay = new Payroll(); pay.BasicWage = Convert.ToInt32(Request["BasicWage"]); pay.CommunicationAllowance = Convert.ToInt32(Request["CommunicationAllowance"]); pay.EmployeeId = id; pay.LunchAllowance = Convert.ToInt32(Request["LunchAllowance"]); pay.MeritPay = Convert.ToInt32(Request["MeritPay"]); pay.TrafficAllowance = Convert.ToInt32(Request["TrafficAllowance"]); bool isadd = dal.AddPay(pay); if (isadd) { return(Content("0")); } } } return(View()); }