public void SetUp() { _giftCardService = GetService <IGiftCardService>(); _giftCard1 = new GiftCard { Amount = 100, IsGiftCardActivated = true }; _giftCard2 = new GiftCard { Amount = 100 }; _giftCardService.InsertGiftCard(_giftCard1); _giftCardService.InsertGiftCard(_giftCard2); }
public virtual IActionResult Create(GiftCardModel model, bool continueEditing) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageGiftCards)) { return(AccessDeniedView()); } if (ModelState.IsValid) { var giftCard = model.ToEntity <GiftCard>(); giftCard.CreatedOnUtc = DateTime.UtcNow; _giftCardService.InsertGiftCard(giftCard); //activity log _customerActivityService.InsertActivity("AddNewGiftCard", string.Format(_localizationService.GetResource("ActivityLog.AddNewGiftCard"), giftCard.GiftCardCouponCode), giftCard); SuccessNotification(_localizationService.GetResource("Admin.GiftCards.Added")); return(continueEditing ? RedirectToAction("Edit", new { id = giftCard.Id }) : RedirectToAction("List")); } //prepare model model = _giftCardModelFactory.PrepareGiftCardModel(model, null, true); //if we got this far, something failed, redisplay form return(View(model)); }
public ActionResult Create(GiftCardModel model, bool continueEditing) { if (!_services.Permissions.Authorize(StandardPermissionProvider.ManageGiftCards)) { return(AccessDeniedView()); } if (ModelState.IsValid) { var giftCard = model.ToEntity(); giftCard.CreatedOnUtc = DateTime.UtcNow; _giftCardService.InsertGiftCard(giftCard); //activity log _customerActivityService.InsertActivity("AddNewGiftCard", _services.Localization.GetResource("ActivityLog.AddNewGiftCard"), giftCard.GiftCardCouponCode); NotifySuccess(_services.Localization.GetResource("Admin.GiftCards.Added")); return(continueEditing ? RedirectToAction("Edit", new { id = giftCard.Id }) : RedirectToAction("List")); } //If we got this far, something failed, redisplay form model.PrimaryStoreCurrencyCode = _services.StoreContext.CurrentStore.PrimaryStoreCurrency.CurrencyCode; return(View(model)); }
public virtual GiftCard InsertGiftCardModel(GiftCardModel model) { var giftCard = model.ToEntity(); giftCard.CreatedOnUtc = DateTime.UtcNow; _giftCardService.InsertGiftCard(giftCard); //activity log _customerActivityService.InsertActivity("AddNewGiftCard", giftCard.Id, _localizationService.GetResource("ActivityLog.AddNewGiftCard"), giftCard.GiftCardCouponCode); return(giftCard); }