public void teacherData() { System.out.println("------------ data ------------"); System.out.println("input teacher ID"); System.out.print("> "); int dataID = scan.nextInt(); for (Teacher teacher : teacher) { if (teacher.getTeacherID() == dataID) { System.out.println("Teacher ID : " + teacher.getTeacherID()); System.out.println("Teacher Name : " + teacher.getTeacherName()); System.out.println("Advisee list"); for (Student student : student) { System.out.println("fdsafdfa"); System.out.println(student.getAdvisor().getTeacherID()); if (student.getAdvisor().getTeacherID() == teacher.getTeacherID()) { System.out.println(student.getStudentID() + "\t" + student.getStudentName()); } } } } }
public void deleteTeacher() { System.out.println("----------Delete Student----------"); printTeacherList(); System.out.println("Input Teacher ID"); System.out.print("> "); int deleteID = scan.nextInt(); int i = 0; for (Teacher teacher : teacher) { if (teacher.getTeacherID() == deleteID) { this.teacher.remove(this.teacher.get(i)); } i++; } }
// ---------------------- S T U D E N T ------------------------ public void addStudent() { System.out.println("----------Add Student----------"); System.out.print("Input student ID\t: "); int studentID = scan.nextInt(); System.out.print("Input student name\t: "); String studentName = scan.next(); System.out.print("Input Advisor ID (If don't have input \"-\")\t: "); String advisorID = scan.next(); Student newStudent = null; if (advisorID.equals("-")) { newStudent = new Student(studentID, studentName, null); } else { for (Teacher advisor : teacher) { if (advisorID.equals(advisor.getTeacherID())) { newStudent = new Student(studentID, studentName, advisor); } } } student.add(newStudent); }
public void printTeacherList() { for (Teacher teacher : teacher) { System.out.println(teacher.getTeacherID() + "\t\t" + teacher.getTeacherName()); } }