Browse Source

ProductManager DeleteAsync method auto saving

pull/49/head
gdlcf88 6 years ago
parent
commit
f67f14bb3c
  1. 4
      modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductManager.cs
  2. 1
      modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductSku.cs

4
modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductManager.cs

@ -64,14 +64,14 @@ namespace EasyAbp.EShop.Products.Products
{
await _productCategoryRepository.DeleteAsync(x => x.ProductId.Equals(product.Id));
await _productRepository.DeleteAsync(product);
await _productRepository.DeleteAsync(product, true);
}
public virtual async Task DeleteAsync(Guid id)
{
await _productCategoryRepository.DeleteAsync(x => x.ProductId.Equals(id));
await _productRepository.DeleteAsync(id);
await _productRepository.DeleteAsync(id, true);
}
protected virtual async Task AddProductToStoreAsync(Guid productId, Guid storeId)

1
modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductSku.cs

@ -18,6 +18,7 @@ namespace EasyAbp.EShop.Products.Products
public virtual int Inventory { get; protected set; }
// Todo: should be implemented
public virtual int Sold { get; protected set; }
public virtual int OrderMinQuantity { get; protected set; }

Loading…
Cancel
Save