Esempio n. 1
0
        public ActionResult Index(FashionVariation currentContent)
        {
            var model = new FashionVariationViewModel
            {
                MainBody         = currentContent.MainBody.ToString(),
                priceString      = currentContent.GetDefaultPrice().UnitPrice.Amount.ToString("C"),
                discountPrice    = StoreHelper.GetDiscountPrice(currentContent.LoadEntry()),
                image            = GetDefaultAsset(currentContent),
                CanBeMonogrammed = currentContent.CanBeMonogrammed,
            };

            return(View(model));
        }
        public ActionResult Index(MyVariation currentContent)
        {
            /* Implementation of action. You can create your own view model class that you pass to the view or
             * you can pass the page type for simpler templates */

            FashionVariationViewModel viewModel = new FashionVariationViewModel();

            viewModel.MainBody = currentContent;
            //var asd = DefaultPrice(currentContent.ContentLink, pricingLoader);
            //viewModel.PriceString = asd?.UnitPrice.ToString();
            viewModel.PriceString = "Cokolwiek";
            viewModel.name        = currentContent.Name;
            // var produc = GetProductByVariant(currentContent.ContentLink);

            viewModel.url              = GetUrl(currentContent.ContentLink);
            viewModel.imageUrl         = GetDefaultAsset(currentContent);
            viewModel.CanBeMonogrammed = currentContent.CanBeMonogrammed;
            viewModel.DiscountPrice    = StoreHelper.GetDiscountPrice(currentContent.LoadEntry());

            return(View(viewModel));
        }
 public ActionResult AddToCard(FashionVariationViewModel viewModel)
 {
     return(new EmptyResult());
 }