Browse Source

updated OrderItemEto

pull/50/head
Galip Tolga Erdem 5 years ago
parent
commit
591dc171b2
  1. 2
      services/catalog/src/EShopOnAbp.CatalogService.Domain/OrderHandler.cs
  2. 7
      services/ordering/src/EShopOnAbp.OrderingService.Domain.Shared/Orders/OrderItemEto.cs
  3. 2
      services/ordering/src/EShopOnAbp.OrderingService.Domain/PaymentRequests/PaymentRequestEventHandler.cs

2
services/catalog/src/EShopOnAbp.CatalogService.Domain/OrderHandler.cs

@ -29,7 +29,7 @@ public class OrderHandler : IDistributedEventHandler<OrderAcceptedEto>, ITransie
continue;
}
var remainingStockCount = product.StockCount - orderItemEto.Count;
var remainingStockCount = product.StockCount - orderItemEto.Units;
product.SetStockCount(remainingStockCount);
await _productRepository.UpdateAsync(product);
}

7
services/ordering/src/EShopOnAbp.OrderingService.Domain.Shared/Orders/OrderItemEto.cs

@ -5,6 +5,11 @@ namespace EShopOnAbp.OrderingService.Orders
public class OrderItemEto
{
public Guid ProductId { get; set; }
public int Count { get; set; }
public string ProductName { get; set; }
public string PictureUrl { get; set; }
public decimal UnitPrice { get; set; }
public decimal Discount { get; set; }
public int Units { get; set; }
}
}

2
services/ordering/src/EShopOnAbp.OrderingService.Domain/PaymentRequests/PaymentRequestEventHandler.cs

@ -37,7 +37,7 @@ namespace EShopOnAbp.OrderingService.PaymentRequests
{
return new OrderItemEto
{
Count = arg.Quantity,
Units = arg.Quantity,
ProductId = Guid.Parse(arg.ReferenceId)
};
}

Loading…
Cancel
Save