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; } }