public Order Update(LocationAddress pickup, LocationAddress delivery, decimal price) { PickUpAddress = pickup; DeliveryAddress = delivery; Price = price; return(this); }
public static LocationAddress Create(string country, string city, string street, int streetNumber, string postalCode) { var createdLocation = new LocationAddress() { Id = Guid.NewGuid(), Country = country, City = city, Street = street, StreetNumber = streetNumber, PostalCode = postalCode }; return(createdLocation); }
public static Order Create(Recipient recipient, Customer sender, LocationAddress pickup, LocationAddress delivery, decimal price) { var order = new Order() { Id = Guid.NewGuid(), DeliveryAddress = delivery, PickUpAddress = pickup, Price = price, Recipient = recipient, Sender = sender, Status = OrderStatus.Created, CreationTime = DateTime.UtcNow }; return(order); }
public void AddLocationAddress(LocationAddress locationAddress) { LocationAddresses.Count(); LocationAddresses.Add(locationAddress); }