public JsonResult AddOrderStatusConfig(OrderStatusConfigModel model) { var result = new BaseResponse() { DoFlag = false, DoResult = "添加失败,请稍后重试... ..." }; #region 参数验证 if (!model.OrderType.HasValue) { result.DoResult = "请填写订单类型"; return(Json(result)); } if (!model.OrderStatus.HasValue) { result.DoResult = "请填写订单状态"; return(Json(result)); } if (string.IsNullOrEmpty(model.StatusName)) { result.DoResult = "请填写订单状态名称"; return(Json(result)); } if (string.IsNullOrEmpty(model.StatusDesc)) { result.DoResult = "请填写订单状态信息"; return(Json(result)); } if (!model.DisplayTime.HasValue) { result.DoResult = "请填写显示时间"; return(Json(result)); } if (!model.Sort.HasValue) { result.DoResult = "请填写排序值"; return(Json(result)); } model.RowCreateDate = DateTime.Now; model.IsDel = 0; #endregion try { var ret = ExpressClient.Instance.AddOrderStatusConfig(model); result.DoFlag = ret.DoFlag; result.DoResult = ret.DoResult; } catch (Exception ex) { result.DoResult = "添加异常,请稍后重试... ..."; } return(Json(result)); }
public ActionResult OrderStatusConfigUpdate(int sysNo) { var refer = new ExpressOrderStatusConfigRefer(); var gad = new OrderStatusConfigModel(); var result = ExpressClient.Instance.QueryOrderStatusConfigEntity(sysNo); if (result.SysNo != null) { gad = result; } return(View(gad)); }
//查询单个订单状态配置 public OrderStatusConfigModel QueryOrderStatusConfigEntity(int SysNo) { var model = new OrderStatusConfigModel(); var response = BSClient.Send <EC_QueryOrderStatusConfigEntityResponse>(new EC_QueryOrderStatusConfigEntity { SysNo = SysNo }); if (response.DoFlag && response.Dto != null) { model = Mapper.Map <EC_QueryOrderStatusConfigListDto, OrderStatusConfigModel>(response.Dto); } return(model); }
//新增订单状态配置 public EC_OrderStatusConfigAddResponse AddOrderStatusConfig(OrderStatusConfigModel model) { return(BSClient.Send <EC_OrderStatusConfigAddResponse>(Mapper.Map <OrderStatusConfigModel, EC_OrderStatusConfigAdd>(model))); }
//修改订单状态配置 public bool UpdateOrderStatusConfig(OrderStatusConfigModel model) { return(BSClient.Send <EC_OrderStatusConfigUpdateResponse>(Mapper.Map <OrderStatusConfigModel, EC_OrderStatusConfigUpdate>(model)).DoFlag); }
public JsonResult UpdOrderStatusConfig(OrderStatusConfigModel model) { var result = new BaseResponse() { DoFlag = false, DoResult = "更新失败 ,请稍后重试……" }; #region 参数验证 if (!model.OrderType.HasValue) { result.DoResult = "请填写订单类型"; return(Json(result)); } if (!model.OrderStatus.HasValue) { result.DoResult = "请填写订单状态"; return(Json(result)); } if (string.IsNullOrEmpty(model.StatusName)) { result.DoResult = "请填写订单状态名称"; return(Json(result)); } if (string.IsNullOrEmpty(model.StatusDesc)) { result.DoResult = "请填写订单状态信息"; return(Json(result)); } if (!model.DisplayTime.HasValue) { result.DoResult = "请填写显示时间"; return(Json(result)); } if (!model.Sort.HasValue) { result.DoResult = "请填写排序值"; return(Json(result)); } if (!model.StockNo.HasValue) { model.StockNo = 0; } model.RowCreateDate = DateTime.Now; model.IsDel = 0; #endregion try { var flag = ExpressClient.Instance.UpdateOrderStatusConfig(model); if (flag) { result.DoFlag = true; result.DoResult = "更新成功"; } } catch (Exception ex) { result.DoResult = "更新异常"; } return(Json(result)); }