Exemple #1
0
        public ActionResult SkuMappingDelete(GridCommand command, SkuMappingModel model, int productId)
        {
            var entity = _connectorService.GetSkuMappingsById(model.Id);

            _connectorService.DeleteSkuMapping(entity);

            return(SkuMappingList(command, productId));
        }
Exemple #2
0
        public ActionResult SkuMappingUpdate(GridCommand command, SkuMappingModel model, int productId)
        {
            if (model.Domain.HasValue())
            {
                var entity = _connectorService.GetSkuMappingsById(model.Id);
                if (entity != null)
                {
                    entity.Domain = model.Domain;
                    entity.Sku    = model.Sku;

                    _connectorService.UpdateSkuMapping(entity);
                }
            }

            return(SkuMappingList(command, productId));
        }
Exemple #3
0
        public ActionResult SkuMappingInsert(GridCommand command, SkuMappingModel model, int productId)
        {
            if (productId != 0 && model.Domain.HasValue())
            {
                var entity = new ShopConnectorSkuMapping
                {
                    ProductId = productId,
                    Domain    = model.Domain.TrimSafe(),
                    Sku       = model.Sku.TrimSafe()
                };

                _connectorService.InsertSkuMapping(entity);
            }

            return(SkuMappingList(command, productId));
        }