From 36ca700df8ffa22a417af9ea93223bedf84db4be Mon Sep 17 00:00:00 2001 From: Christian Arenas Date: Tue, 16 May 2017 10:19:35 +0200 Subject: [PATCH] Add SetCancelledStatus method --- .../AggregatesModel/OrderAggregate/Order.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs b/src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs index 887900f90..5da725b63 100644 --- a/src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs +++ b/src/Services/Ordering/Ordering.Domain/AggregatesModel/OrderAggregate/Order.cs @@ -166,6 +166,28 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.O //Call Domain Event } + public void SetCancelledStatus() + { + switch(OrderStatus.From(_orderStatusId)) + { + //case OrderStatus.Submited: + // _description = ""; + // break; + //case OrderStatus.StockConfirmed: + // _description = ""; + // break; + //case OrderStatus.Paid: + // _description = ""; + // break; + //case OrderStatus.Shipped: + // _description = ""; + // break; + + } + + _orderStatusId = OrderStatus.Cancelled.Id; + } + #endregion private void AddOrderStartedDomainEvent(string userId, int cardTypeId, string cardNumber,