public ActionResult AddPromotion(PromotionRecord model) { int currentUser = Services.WorkContext.CurrentUser.Id; _promotionService.AddPromotion(model.PromoId, model.DiscountType, model.AmountSize, model.AmountType, model.Expiration, currentUser, null, DateTime.Now.ToUniversalTime()); var viewModel = new PromotionViewModel() { }; return RedirectToAction("MarketingCampaigns"); }
public ActionResult MarketingCampaigns(PromotionViewModel viewModel) { int currentUser = Services.WorkContext.CurrentUser.Id; var model = new PromotionViewModel() { }; var currencies = _currencyRepository.Table.ToList(); currencies.Add(new CurrencyRecord() { Code = "%" }); model.AvailableCurrencies = from c in currencies select new SelectListItem { Text = c.Code, Value = c.Code }; model.Promotions = _promotionService.GetAllPromotionsForUser(currentUser).ToList(); model.Expiration = DateTime.Today; return View("Promotions",model); }