public ActionResult SkuMappingDelete(GridCommand command, SkuMappingModel model, int productId) { var entity = _connectorService.GetSkuMappingsById(model.Id); _connectorService.DeleteSkuMapping(entity); return(SkuMappingList(command, productId)); }
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)); }
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)); }