private List<String> LevelDepartmentPositionListInfo() { List<String> levelDepartmentPositionList = new ArrayList(); System.out.println("Performing Position(s) Search for all Department(s) in all levels in MMA"); try { levelDepartmentPositionList = cabl.findLevelDepartmentPosition(); System.out.println( "levelDepartmentPositionList Size is:" + levelDepartmentPositionList.size()); if (levelDepartmentPositionList.isEmpty()) { System.out.println("No department found."); } else { return levelDepartmentPositionList; } } catch (Exception ex) { } return levelDepartmentPositionList; }
// Fixing private String deletePosition(int index) { String checkStatus = ""; try { List<String> departmentList = cabl.findLevelDepartmentPosition(); String selectedLevel = departmentList.get(index); String departmentName, positionName = ""; StringTokenizer st = new StringTokenizer(selectedLevel, "#"); st.nextToken(); // Skipping for levelTypeChar st.nextToken(); // Skipping for levelName departmentName = st.nextToken(); st.nextToken(); // Skipping for departmentID positionName = st.nextToken(); System.out.println("Department & Position Name is: " + departmentName + positionName); cabl.deletePosition(departmentName, positionName); checkStatus = "Position Deleted."; } catch (Exception ex) { } System.out.println(checkStatus); return checkStatus; }