public virtual async Task <ProductAttributeDto> InsertProductAttribute(ProductAttributeDto model)
        {
            var productAttribute = model.ToEntity();
            await _productAttributeService.InsertProductAttribute(productAttribute);

            //activity log
            await _customerActivityService.InsertActivity("AddNewProductAttribute", productAttribute.Id, _localizationService.GetResource("ActivityLog.AddNewProductAttribute"), productAttribute.Name);

            return(productAttribute.ToModel());
        }
예제 #2
0
        public virtual ProductAttributeDto UpdateProductAttribute(ProductAttributeDto model)
        {
            var productAttribute = _productAttributeService.GetProductAttributeById(model.Id);

            productAttribute = model.ToEntity(productAttribute);
            _productAttributeService.UpdateProductAttribute(productAttribute);

            //activity log
            _customerActivityService.InsertActivity("EditProductAttribute", productAttribute.Id, _localizationService.GetResource("ActivityLog.EditProductAttribute"), productAttribute.Name);

            return(productAttribute.ToModel());
        }