public void addRoom(Scanner sc) {
        long roomID, typeID;

        System.out.println("Add a room");
        System.out.println("DO you want to add a new type of room or existing type room?");
        System.out.println("Enter n/N for new Type and e/E for existing type");
        System.out.print("Enter choice: ");
        String name = sc.nextLine();

        if (name.equalsIgnoreCase("n")) {
            System.out.print("Enter room type name: ");
            String nameType = sc.nextLine();
            System.out.println();
            System.out.print("Enter type price: ");
            double price = Double.parseDouble(sc.nextLine());
            System.out.println();
            System.out.print("Enter Maximum number of guest: ");
            int numOfGuest = Integer.parseInt(sc.nextLine());

            typeID = shsmb.createRoomType(nameType, numOfGuest, price);

            System.out.print("Enter room number: ");
            int roomNum = Integer.parseInt(sc.nextLine());
            System.out.println();

            roomID = shsmb.createRoom(roomNum);
            System.out.println("created a room");
            shsmb.addRoom();
            shsmb.persist();
//shsmb.associate(roomID, nameType);

            System.out.println("Successfully added a new room");
        } else if (name.equalsIgnoreCase("e")) {
            System.out.print("Enter room type name: ");
            String roomType = sc.nextLine();
            System.out.println();

            //shsmb.changeRoomType(roomType);
            System.out.print("Enter room number: ");
            int roomNum = Integer.parseInt(sc.nextLine());
            System.out.println();
            shsmb.associate(roomNum, roomType);
            System.out.println("Successfully added a new room");
        }
    }