//internal bool DeleteBooking(ICustomer cus, string bookingID)
        //{
        //    return dbCon.DeleteBooking(bookingID);
        //}

        internal void CheckInCustomer(ICustomer cus)
        {
            dbCon.UpdateCustomer(cus);

            foreach (IBooking book in GetActiveBookings(cus.ID))
            {
                IRoom room = dbCon.GetRoom(book.RoomID);
                room.RStatus = RoomStatus.Occupied;
                dbCon.UpdateRoom(room);
            }
        }
Esempio n. 2
0
 /// Updates a room
 /// Room to update based on ID
 internal IRoom UpdateRoom(IRoom room)
 {
     return(dbCon.UpdateRoom(room));
 }