Exemple #1
0
        public virtual ActionResult CreateStyleVariations(AddVariationViewModel model)
        {
            LogI("GetStyleVariations, styleString=" + model.StyleString);

            var items = ItemExportViewModel.CreateStyleVariations(Db,
                                                                  model.StyleString,
                                                                  model.ExistSizes,
                                                                  (MarketType)model.Market,
                                                                  model.MarketplaceId);

            return(JsonGet(CallResult <IList <ItemVariationExportViewModel> > .Success(items)));
        }
Exemple #2
0
        public virtual ActionResult CreateStyleVariations(AddVariationViewModel model)
        {
            LogI("GetStyleVariations, styleString=" + model.StyleString);

            var items = ItemEditViewModel.CreateStyleVariations(Db,
                                                                LogService,
                                                                model.StyleString,
                                                                model.ExistSizes,
                                                                model.WalmartUrl,
                                                                (MarketType)model.Market,
                                                                model.MarketplaceId,
                                                                null);

            return(JsonGet(CallResult <StyleVariationListViewModel> .Success(items)));
        }
Exemple #3
0
        public virtual ActionResult GetMissingSizes(AddVariationViewModel model)
        {
            LogI("GetMissingSizes, model=" + model);

            var items = new List <ItemVariationEditViewModel>();

            if (model.ExistSizes != null && model.ExistSizes.Any())
            {
                items = ItemEditViewModel.GetMissingSizes(Db,
                                                          LogService,
                                                          model.ExistSizes,
                                                          (MarketType)model.Market,
                                                          model.MarketplaceId);
            }

            return(JsonGet(CallResult <IList <ItemVariationEditViewModel> > .Success(items)));
        }