public void updateState(RoomBLL updatedRoom) { RoomDAL roomDAL = new RoomDAL { number = updatedRoom.number, stage = updatedRoom.stage, state = updatedRoom.state, block = updatedRoom.block, capacity = updatedRoom.capacity, amountOfStudents = updatedRoom.amountOfStudents }; PGRoomRepository repository = repositoryFactory.getRoomRepository(); repository.updateState(roomDAL); }