public void delete(RoleType roleType) { getTeacherService().getExecutionPeriod().checkValidCreditsPeriod(roleType);
public void delete() {
    public void delete(RoleType roleType) {        getTeacherService().getExecutionPeriod().checkValidCreditsPeriod(roleType);        removeTeacherService();        removeShift();        removeProfessorship();        super.delete();    }