Exemple #1
0
 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());
         }
       }
     }
   }
 }
Exemple #2
0
 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++;
   }
 }
Exemple #3
0
 // ---------------------- 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);
 }
Exemple #4
0
 public void printTeacherList() {
   for (Teacher teacher : teacher) {
     System.out.println(teacher.getTeacherID() + "\t\t" + teacher.getTeacherName());
   }
 }