criteria.addEqualTo("keyTeacher", teacher.getIdInternal());
criteria.addEqualTo("keyOrientationTeacher", teacher.getIdInternal());
    public List readByTeacherAndExecutionPeriod(Teacher teacher, ExecutionPeriod executionPeriod)            throws ExcepcaoPersistencia {        Criteria criteria = new Criteria();        criteria.addEqualTo("keyTeacher", teacher.getIdInternal());        criteria.addEqualTo("keyExecutionPeriod", executionPeriod.getIdInternal());        return queryList(TeacherInstitutionWorkTime.class, criteria);    }