public override System.Web.Mvc.ActionResult Auditing(string id, int auditstatus, DateTime?audittime, string auditor, string auditInfo) { ServiceBase <PartInItem> partInItemService = this.service.GetGenericService <PartInItem>(); IList <PartInItem> partInItemList = partInItemService.All("PartInID = '" + id + "'", "PartInID", true); if (partInItemList != null) { ServiceBase <PartInfo> partInfoService = this.service.GetGenericService <PartInfo>(); foreach (PartInItem partInItem in partInItemList) { PartInfo partInfo = partInfoService.Get(partInItem.PartInfoID); partInfo.Inventory += partInItem.InNum; partInfoService.Update(partInfo, null); } } return(base.Auditing(id, auditstatus, audittime, auditor, auditInfo)); }
/// <summary> /// 所有记录 /// </summary> /// <returns></returns> public virtual ActionResult All() { return(Json(m_ServiceBase.All())); }