Example #1
0
 public Order(Guid id, Guid customerId, OrderDate orderDate)
 {
     Id         = id;
     CustomerId = customerId;
     OrderDate  = orderDate;
     AddDomainEvent(new OrderCreated(Id));
 }
Example #2
0
 public static bool TryParse(DateTime value, out OrderDate orderDate)
 {
     orderDate = (OrderDate)DateTime.MinValue;
     if (!IsValid(value))
     {
         return(false);
     }
     orderDate = (OrderDate)value;
     return(true);
 }