public List<bAsistenciaDocenteCL> autocompleteDiario(Object suggestion) {
   List<bAsistenciaDocenteCL> listaEmpleados = new ArrayList<bAsistenciaDocenteCL>();
   String ref = (String) suggestion;
   HSAsistenciaDocenteDAO dao =
       (HSAsistenciaDocenteDAO) ServiceFinder.findBean("SpringHibernateDaoAsistenciaDocente");
   // List empleados = dao.buscarDocente_x_dato1(ref);
   List empleados = dao.buscarDocente_x_dato(ref);
   for (int i = 0; i < empleados.size(); i++) {
     bAsistenciaDocenteCL doc = new bAsistenciaDocenteCL();
     doc.setB_doc_codigo(((AcDocente) empleados.get(i)).getDocCodigo());
     doc.setB_doc_id(((AcDocente) empleados.get(i)).getId());
     doc.setB_doc_nombre(((AcDocente) empleados.get(i)).getDocNombre());
     listaEmpleados.add(doc);
   }
   return listaEmpleados;
 }
  /*MOSTRAMOS LA ASISTENCIA DIARIA*/
  public void mostrarAsistenciaDiaria(ActionEvent event) {

    SimpleDateFormat dateFormat;

    // BeanReporte asis;
    HSAsistenciaDocenteDAO daoAsistencia;
    HSDocenteDAO daoDocente;

    try {
      lstSesiones = new ArrayList<BeanReporte>();

      daoAsistencia =
          (HSAsistenciaDocenteDAO) ServiceFinder.findBean("SpringHibernateDaoAsistenciaDocente");
      List<bAsistenciaDocenteCL> listaEmpleados = new ArrayList<bAsistenciaDocenteCL>();
      List<AsistenciaDocenteCLBean> empleados =
          daoAsistencia.listarAsistenciaDiariaCl_x_docenteFecha(
              this.getW_doc_id(), this.fechaIni, 0, this.getAsisDocenteCL().getCentro());

      int iSizeSesAsist = empleados.size();
      for (int i = 0; i < iSizeSesAsist; i++) {
        // asis = new BeanReporte();
        bAsistenciaDocenteCL asis = new bAsistenciaDocenteCL();

        asis.setB_ses_id(empleados.get(i).getSes_id());
        asis.setB_doc_id(empleados.get(i).getDoc_id());
        asis.setB_doc_nombre(empleados.get(i).getDoc_nombre());
        asis.setB_centro(empleados.get(i).getCentro());
        asis.setB_especialidad(empleados.get(i).getEspecialidad());
        asis.setB_seccion(empleados.get(i).getSec_nombre());
        asis.setB_curso(empleados.get(i).getCur_nombre());
        asis.setB_ses_horaIni(empleados.get(i).getHora_inicio());
        asis.setB_ses_horaFin(empleados.get(i).getHora_fin());
        asis.setB_ses_horaIngreso(empleados.get(i).getHora_ingreso());
        asis.setB_ses_horaSalida(empleados.get(i).getHora_salida());
        // lstSesiones.add( asis );
        HSAsistenciaDocenteDAO dao =
            (HSAsistenciaDocenteDAO) ServiceFinder.findBean("SpringHibernateDaoAsistenciaDocente");
        AcSesionAsistencia ses = dao.listarSessionAsistencia_x_sesid(asis.getB_ses_id());
        if (!ses.getSesObservacion().equals("")) {
          asis.setB_visualizar("true");
        } else {
          asis.setB_visualizar("false");
        }
        listaEmpleados.add(asis);
        this.setW_doc_id(0);
        this.setW_doc_codigo("");
        this.setW_doc_nombre("");
        this.setSuggestion("");
      }
      this.setB_listar_Sessiones(listaEmpleados);
    } catch (Exception ex) {
      ex.printStackTrace();
    }
  }