public void DecreaseTicketQuantity(TicketAge age)
        {
            var ticketTypeToChange = this.TicketGroups.FirstOrDefault(tt => tt.Age == age);

            if (ticketTypeToChange.Quantity > 0)
            {
                ticketTypeToChange.Quantity--;
            }
        }
Exemple #2
0
 public void DecreaseTicketQuantity(TicketAge age)
 {
     PurchaseState.DecreaseTicketQuantity(age);
     TriggerPurchaseStateUIUpdate();
 }
        public void IncreaseTicketQuantity(TicketAge age)
        {
            var ticketTypeToChange = this.TicketGroups.FirstOrDefault(tt => tt.Age == age);

            ticketTypeToChange.Quantity++;
        }
 public decimal Fare_price(TicketAge fare_type, TicketDuration duration)
 {
     return(Resources.price_list[new Tuple <TicketAge, TicketDuration>(fare_type, duration)]);
 }