public CouponRulesConfig GetCouponRulesInfo(Guid rulesId) { CouponRulesConfig result = null; try { PromotionActivityManager manager = new PromotionActivityManager(); var model = manager.GetCouponValidate(rulesId); if (model != null) { result = new CouponRulesConfig { RulesGUID = model.GetRuleGUID, ValidDays = model.ValidDays, ValidStartDateTime = model.ValidStartDateTime, ValidEndDateTime = model.ValidEndDateTime, Description = model.Description, MinMoney = model.MinMoney, SingleQuantity = model.SingleQuantity, Quantity = model.Quantity, UserType = model.UserType }; } } catch (Exception ex) { logger.Error(ex); } return(result); }
public JsonResult GetCouponRulesInfo(Guid?rulesId) { NewCouponManager manager = new NewCouponManager(); CouponRulesConfig result = new CouponRulesConfig(); if (rulesId != null && rulesId.Value != Guid.Empty) { result = manager.GetCouponRulesInfo(rulesId.Value); } return(Json(result, JsonRequestBehavior.AllowGet)); }
public static int InsertCouponRulesConfig(SqlConnection conn, CouponRulesConfig model) { return(conn.Execute(@"INSERT INTO Activity..CouponRulesConfig (ActivityId, RulesGUID, CreateDateTime, LastUpdateDateTime ) VALUES(@ActivityId, @RulesGUID, GETDATE(), GETDATE() )", new { ActivityId = model.ActivityId, RulesGUID = model.RulesGUID }, commandType: CommandType.Text)); }
public bool AddData(CouponRulesConfig model, int ConfigType) { try { if (ConfigType == 0) { _InsertProductData.Add(model); } else { _InsertShopData.Add(model); } return(true); } catch (Exception ex) { CouponRulesDataHelperLogger.Warn(ex); return(false); } }