public ResResultModel SaveMesOrder(MesOrderModel model) { try { if (model == null) { return(ResResult.Response(false, MC.Request_Params_InvalidError, "")); } var bll = new MesOrder(); var effect = 0; var oldModel = bll.GetModel(model.OBarcode, model.PBarcode, model.PdBarcode, model.PtBarcode); if (oldModel != null) { oldModel.Qty += model.Qty; effect = bll.Update(oldModel); } else { var currTime = DateTime.Now; var modelInfo = new MesOrderInfo(Guid.Empty, WebCommon.GetUserId(), model.OBarcode, model.PBarcode, model.PdBarcode, model.PtBarcode, model.Qty, currTime, currTime, 0, "", currTime); effect = bll.Insert(modelInfo); } return(ResResult.Response(true, MC.M_Save_Ok, "")); } catch (Exception ex) { return(ResResult.Response(false, ex.Message, "")); } }