private void UpdateExpirationDate(Fare fare) { switch (fare) { case Fare.ZoneA_Daily: case Fare.ZoneB_Daily: ExpirationDate = ExpirationDate.AddDays(1); break; case Fare.ZoneA_Weekly: case Fare.ZoneB_Weekly: ExpirationDate = ExpirationDate.AddDays(7); break; case Fare.ZoneA_Monthly: case Fare.ZoneB_Monthly: ExpirationDate = ExpirationDate.AddMonths(1); break; default: return; } }