/// <summary> /// 初始化修改请假界面 /// </summary> /// <param name="Id"></param> /// <returns></returns> public ActionResult Update(int Id) { int adminId = AuthorityHelper.OperatorId ?? 0; Rest rest = _restContract.Rests.Where(x => x.AdminId == adminId).FirstOrDefault(); double annualLeaveDays = 0; double paidLeaveDays = 0; if (rest != null) { annualLeaveDays = rest.AnnualLeaveDays; paidLeaveDays = rest.PaidLeaveDays; } ViewBag.MayUse = annualLeaveDays; ViewBag.PaidCount = paidLeaveDays; var entityDto = _leaveInfoContract.Edit(Id); return(PartialView(entityDto)); }
public ActionResult Update(int Id) { var dto = _leaveInfoContract.Edit(Id); return(PartialView(dto)); }