public virtual void MergeRooms(Room room1, Room room2)
 {
     if (room1.RoomType.Equals(room2.RoomType) && room1.Floor == room2.Floor)
     {
         double           newRoomArea      = room1.Area + room2.Area;
         List <Inventory> newInventoryList = MergedRoomsInventory(room1, room2);
         Room             newRoom          = new Room(room1.Name, room1.RoomId + 10, room1.RoomType, false, true, newRoomArea, room1.Floor, room1.RoomNumber + 10, newInventoryList);
         _roomController.RemoveRoom(room1);
         _roomController.RemoveRoom(room2);
         _appointmentController.CancelAllRoomAppointments(room1);
         _appointmentController.CancelAllRoomAppointments(room2);
         _roomController.AddRoom(newRoom);
     }
     else
     {
         MessageBox.Show("Ne mozete spajati prostorije koje nisu istog tipa ili na istom spratu!");
     }
 }