Example #1
0
        public static List <Reservation> GetValidReservation(long chatId, DateTime lastDate)
        {
            List <Reservation> reservation = ServicesReservation.GetReservationByChatId(chatId);

            // Returns actual bookings
            for (int i = reservation.Count - 1; i > -1; i--)
            {
                if (IsAviableDate(reservation[i].DateOfDeparture, lastDate))
                {
                    reservation.RemoveAt(i);
                }
            }

            return(reservation);
        }