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()); }
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()); }