public async Task <PlacedOrderItem> PlaceOrder() { var placedOrder = new PlacedOrderItem() { ProjectName = this.CurrentOrder.ProjectName, TotalCost = this.quoteService.CalculateSumCost(this.Quote, this.BoardsQuantity), TotalTime = this.quoteService.CalculateSumTime(this.Quote, this.BoardsQuantity), CurrentStatus = "Pending..." }; // Simulate contacting server await Task.Delay(1500).ConfigureAwait(false); return(placedOrder); }
public OrderPlacedMessage(PlacedOrderItem item) { this.PlacedOrderItem = item; }