Batch uploading

This commit is contained in:
2023-09-28 21:10:18 +03:00
parent 00dd64f98f
commit cb9c874367
20 changed files with 422 additions and 203 deletions

View File

@@ -4,6 +4,7 @@ import org.lumijiez.base.Faculty;
import org.lumijiez.base.Grade;
import org.lumijiez.base.Group;
import org.lumijiez.base.Student;
import org.lumijiez.enums.StudyField;
import java.io.Serializable;
import java.util.Date;
@@ -77,7 +78,24 @@ public class Supervisor implements Serializable {
getFm().getGm().getSm().deleteStudent(st);
}
public Faculty getFacultyByName(String facultyName) {
for (Faculty faculty : getFm().getFaculties()) {
if (faculty.getName().equals(facultyName))
return faculty;
}
return null;
}
public Group getGroupByName(String groupName) {
for (Group group : getFm().getGm().getGroups()) {
if (group.getName().equals(groupName))
return group;
}
return null;
}
public FacultyManager getFm() {
return fm;
}
}