public static bool CreateRB(RoomBooking rb)
        {
            HotelAPIManagementEntities hm = new HotelAPIManagementEntities();

            hm.RoomBookings.Add(rb);
            if (hm.SaveChanges() > 0)
            {
                RoomDAO.UpdateRoomEmpty(rb.IDRoom);
                return(true);
            }
            return(false);
        }
        public static bool UpdateRB(RoomBooking rb, string reason)
        {
            HotelAPIManagementEntities hm = new HotelAPIManagementEntities();
            var item      = hm.RoomBookings.SingleOrDefault(s => s.IDRoomBook == rb.IDRoomBook);
            var idRoomOld = item.IDRoom;
            var roomOld   = item.Room.NameRoom;
            var roomNew   = hm.Rooms.SingleOrDefault(w => w.IDRoom == rb.IDRoom).NameRoom;

            item.IDRoom = rb.IDRoom;
            if (hm.SaveChanges() > 0)
            {
                var his = new HistoryBooking {
                    IDBook = rb.IDBook, NameHisBook = "Đổi phòng thành công (" + roomOld + " -> " + roomNew + ": " + reason + ")", DayCreateHisBook = DateTime.Now
                };
                HistoryBookingDAO.CreateHisBook(his);
                RoomDAO.UpdateRoomEmpty(idRoomOld);
                RoomDAO.UpdateRoomEmpty(rb.IDRoom);
                return(true);
            }
            return(false);
        }