public ActionResult Create(SalesRuleModel model) { var admin = UserInfo.CurrentUserName; if (ModelState.IsValid) { var resultModel = new ResultModel(); if (model.SalesRuleId != 0) { resultModel.Messages = new List <string> { _salesRuleService.Update(model).Data > 0 ? "修改促销规则成功" : "修改促销规则失败" }; } else { model.SalesRuleId = (int)MemCacheFactory.GetCurrentMemCache().Increment("commonId"); resultModel.Messages = new List <string> { _salesRuleService.Add(model).Messages.Count == 0 ? "添加促销规则成功" : "添加促销规则失败" }; } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
/// <summary> /// 添加促销规则 /// </summary> /// <param name="model">促销规则对象</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-10</remarks> public ResultModel Add(SalesRuleModel model) { var result = new ResultModel(); result.Data = _database.Db.SalesRule.Insert(model); return(result); }
/// <summary> /// 更新促销规则 /// </summary> /// <param name="model">促销规则对象</param> /// <returns>返回true时,表示更新成功;反之,表示更新失败</returns> /// <remarks>added by jimmy,2015-7-10</remarks> public ResultModel Update(SalesRuleModel model) { var sp = _database.Db.SalesRule; var result = new ResultModel { Data = sp.UpdateBySalesRuleId(model) }; return(result); }
/// <summary> /// 加载数据 /// </summary> /// <param name="id">对象促销规则Id</param> /// <returns></returns> public ActionResult Create(int?id) { SalesRuleModel model = null; if (id.HasValue) { var result = _salesRuleService.GetSalesRuleById(id.Value); if (result.Data != null) { model = result.Data; } } else { model = new SalesRuleModel(); } return(PartialView(model)); }
public static SalesRule ToEntity(this SalesRuleModel model) { return(Mapper.Map <SalesRule>(model)); }