Browse Source

- Remove unused IntegrationCommands folders

- minor name changes
pull/223/head
Christian Arenas 7 years ago
parent
commit
689096f4c8
5 changed files with 8 additions and 17 deletions
  1. +0
    -5
      src/Services/Catalog/Catalog.API/Catalog.API.csproj
  2. +2
    -2
      src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/OrderStockRejectedIntegrationEventHandler.cs
  3. +1
    -3
      src/Services/Ordering/Ordering.API/Application/Sagas/OrderSaga.cs
  4. +0
    -2
      src/Services/Ordering/Ordering.API/Ordering.API.csproj
  5. +5
    -5
      src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs

+ 0
- 5
src/Services/Catalog/Catalog.API/Catalog.API.csproj View File

@ -74,9 +74,4 @@
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="IntegrationCommands\CommandHandlers\" />
<Folder Include="IntegrationCommands\Commands\" />
</ItemGroup>
</Project>

+ 2
- 2
src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/OrderStockRejectedIntegrationEventHandler.cs View File

@ -19,11 +19,11 @@
{
var orderToUpdate = await _orderRepository.GetAsync(@event.OrderId);
var orderStockNotConfirmedItems = @event.OrderStockItems
var orderStockRejectedItems = @event.OrderStockItems
.FindAll(c => !c.HasStock)
.Select(c => c.ProductId);
orderToUpdate.SetCancelledStatusWhenStockIsRejected(orderStockNotConfirmedItems);
orderToUpdate.SetCancelledStatusWhenStockIsRejected(orderStockRejectedItems);
await _orderRepository.UnitOfWork.SaveEntitiesAsync();
}


+ 1
- 3
src/Services/Ordering/Ordering.API/Application/Sagas/OrderSaga.cs View File

@ -17,13 +17,11 @@ namespace Ordering.API.Application.Sagas
public override Order FindSagaById(int id)
{
var order = _orderingContext.Orders
return _orderingContext.Orders
.Include(c => c.OrderStatus)
.Include(c => c.OrderItems)
.Include(c => c.Address)
.Single(c => c.Id == id);
return order;
}
public override async Task<bool> SaveChangesAsync()


+ 0
- 2
src/Services/Ordering/Ordering.API/Ordering.API.csproj View File

@ -79,8 +79,6 @@
</ItemGroup>
<ItemGroup>
<Folder Include="Application\IntegrationCommands\CommandHandlers\" />
<Folder Include="Application\IntegrationCommands\Commands\" />
<Folder Include="Infrastructure\IntegrationEventMigrations\" />
</ItemGroup>


+ 5
- 5
src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs View File

@ -156,7 +156,7 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.O
_description = $"The order was cancelled.";
}
public void SetCancelledStatusWhenStockIsRejected(IEnumerable<int> orderStockNotConfirmedItems)
public void SetCancelledStatusWhenStockIsRejected(IEnumerable<int> orderStockRejectedItems)
{
if (_orderStatusId != OrderStatus.AwaitingValidation.Id)
{
@ -165,12 +165,12 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.O
_orderStatusId = OrderStatus.Cancelled.Id;
var itemsStockNotConfirmedProductNames = OrderItems
.Where(c => orderStockNotConfirmedItems.Contains(c.ProductId))
var itemsStockRejectedProductNames = OrderItems
.Where(c => orderStockRejectedItems.Contains(c.ProductId))
.Select(c => c.GetOrderItemProductName());
var itemsStockNotConfirmedDescription = string.Join(", ", itemsStockNotConfirmedProductNames);
_description = $"The product items don't have stock: ({itemsStockNotConfirmedDescription}).";
var itemsStockRejectedDescription = string.Join(", ", itemsStockRejectedProductNames);
_description = $"The product items don't have stock: ({itemsStockRejectedDescription}).";
}
private void AddOrderStartedDomainEvent(string userId, int cardTypeId, string cardNumber,


Loading…
Cancel
Save