示例#1
0
        public bool IsAvailable(string Type, int NumberOfRooms,DateTime Arrival,DateTime Departure)
        {
            DataSetHotelTableAdapters.bookingTableAdapter booking = new HotelWebService.DataSetHotelTableAdapters.bookingTableAdapter();
            int UnavailableRooms = (int)booking.getUnavailable(Arrival, Departure, Type);

            DataSetHotelTableAdapters.roomsTableAdapter rooms = new HotelWebService.DataSetHotelTableAdapters.roomsTableAdapter();
            int TotalRooms = (int)rooms.getAvailableRooms(Type);
            int Available = TotalRooms - UnavailableRooms;

            if (Available >= NumberOfRooms)
            {
                return true;

            }
            else
            {
                return false;
            }
        }