public ProductVariant ProductVariantAddValue( ProductVariantValue input, [Service] IProductService productService) { var productVariant = productService.ProductVariantAddValue(input); return(productVariant); }
public ProductVariant ProductVariantAddValue(ProductVariantValue variantValue) { var context = _contextFactory.CreateDbContext(); var productVariant = context.ProductVariants.First(pv => pv.ProductVariantId == variantValue.ProductVariantId); productVariant.ProductVariantValues.Add(variantValue); context.SaveChanges(); return(productVariant); }
public ProductVariant ProductVariantAddValue(ProductVariantValue variantValue) { var variantValueModel = new infrastructure.Data.Models.ProductVariantValue() { ProductVariantId = variantValue.ProductVariantId, VariantId = variantValue.VariantId, VariantValueId = variantValue.VariantValueId, }; var productVariant = _productsRepository.ProductVariantAddValue(variantValueModel); return(_mapper.Map <ProductVariant>(productVariant)); }