|
@ -10,7 +10,7 @@ |
|
|
public class OrderStatus |
|
|
public class OrderStatus |
|
|
: Enumeration |
|
|
: Enumeration |
|
|
{ |
|
|
{ |
|
|
public static OrderStatus Submited = new OrderStatus(1, nameof(Submited).ToLowerInvariant()); |
|
|
|
|
|
|
|
|
public static OrderStatus Submitted = new OrderStatus(1, nameof(Submitted).ToLowerInvariant()); |
|
|
public static OrderStatus AwaitingValidation = new OrderStatus(2, nameof(AwaitingValidation).ToLowerInvariant()); |
|
|
public static OrderStatus AwaitingValidation = new OrderStatus(2, nameof(AwaitingValidation).ToLowerInvariant()); |
|
|
public static OrderStatus StockConfirmed = new OrderStatus(3, nameof(StockConfirmed).ToLowerInvariant()); |
|
|
public static OrderStatus StockConfirmed = new OrderStatus(3, nameof(StockConfirmed).ToLowerInvariant()); |
|
|
public static OrderStatus Paid = new OrderStatus(4, nameof(Paid).ToLowerInvariant()); |
|
|
public static OrderStatus Paid = new OrderStatus(4, nameof(Paid).ToLowerInvariant()); |
|
@ -27,7 +27,7 @@ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static IEnumerable<OrderStatus> List() => |
|
|
public static IEnumerable<OrderStatus> List() => |
|
|
new[] { Submited, AwaitingValidation, StockConfirmed, Paid, Shipped, Cancelled }; |
|
|
|
|
|
|
|
|
new[] { Submitted, AwaitingValidation, StockConfirmed, Paid, Shipped, Cancelled }; |
|
|
|
|
|
|
|
|
public static OrderStatus FromName(string name) |
|
|
public static OrderStatus FromName(string name) |
|
|
{ |
|
|
{ |
|
|