}
public void enviarCertificados() {
System.out.println("enviando certificados x Correo ... ");
if(elfiltro!=null && !elfiltro.equalsIgnoreCase("")){
Alumno temporal=new Alumno();
temporal.setStrCodigoAlumno(elfiltro);
Alumno elalumno;
try {
elalumno = alumnoService.obtenerAlumno(temporal);
System.out.println(":D");
if(elalumno!=null){
if(selectedCertificados.length>0){
for(int k=0;k<selectedCertificados.length;k++){
System.out.println("enviando certificados del alumno "+elalumno.getIntDni());
String correodestino=elalumno.getApoderados().getPersonas().getStrMail();
System.out.println("enviando certificados a "+correodestino);
//aki va el envio de certificado por correo
enviador.enviarCorreoCertificado(selectedCertificados[k],elalumno);
FacesMessage msg = new FacesMessage("Certificados Enviados","Se envi� el certificado de Asistencia Social del alumno "+elalumno.getStrNombres()+" "+elalumno.getStrApellidoPaterno());
FacesContext.getCurrentInstance().addMessage(null, msg);
listaCertificados.clear();
}
}
else{
System.out.println("El alumno "+elalumno.getStrNombres()+" "+elalumno.getStrApellidoPaterno()+" no tiene certificados");
FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO,"El alumno no tiene certificados","El Alumno "+ temporal.getStrCodigoAlumno()+" no tiene registrados certificados de Asistencia Social" ));
}
}
else{
System.out.println("elalumno es nulo");