public ActionResult Save(WorkOrderViewModel model) { MethodReturnResult result = new MethodReturnResult(); using (ERPClient client = new ERPClient()) { ERPWorkOrderParameter param = new ERPWorkOrderParameter(); param.Creator = User.Identity.Name; //操作员 param.OrderNumber = model.OrderNumber; //工单号 result = client.AddERPWorkOrder(param); if (result.Code == 0) { result.Message = string.Format(StringResource.ERPWorkOrder_Add_Success); } } return(Json(result)); }
/// <summary> /// 更新工单BOM /// </summary> /// <param name="OrderNumber">工单号</param> /// <param name="Priority"></param> /// <param name="Description"></param> /// <returns></returns> //public ActionResult SaveBOM(string OrderNumber, EnumWorkOrderPriority Priority, string Description) public ActionResult SaveBOM(WorkOrderViewModel model) { MethodReturnResult result = new MethodReturnResult(); using (ERPClient client = new ERPClient()) { ERPWorkOrderParameter param = new ERPWorkOrderParameter() { OrderNumber = model.OrderNumber, //工单号 Creator = User.Identity.Name //创建人 }; //调用BOM更新服务 result = client.UpdateBaseInfo(param); if (result.Code == 0) { result.Message = string.Format("ERP工单{0}BOM更新成功!", model.OrderNumber); } } return(Json(result)); }