private void grabarAsistencia() {
    Intent i = new Intent(context, ManejadorEnvioAsistencia.class);
    i.putExtra(Datos.USUARIO, profesor.getDni());
    i.putExtra(Datos.CLAVE, profesor.getClave());
    i.putExtra(Datos.ID_GRUPO, asistencia.getIdGrupo());

    if (asistentes.size() > 0) {
      String[] asis = new String[asistentes.size()];
      for (int j = 0; j < asistentes.size(); j++) {
        asis[j] = asistentes.get(j);
      }
      i.putExtra(Datos.ASISTENTES, asis);
    }
    context.startService(i);
  }
  /*=====================================  Listar Asistencia x Alumno ============================================*/
  public Lista obtenerAsisCursAlum(String chrAlumCodigo) throws Exception {

    Asistencia objEntidad = null;
    Lista objLista = new Lista();

    Connection conn = getConnection();
    Statement stm = conn.createStatement();

    String sql = "";

    sql =
        " select  asi.chrAsisCodigo, asi.intAsiSem1, asi.intAsiSem2, "
            + " asi.intAsiSem3, asi.intAsiSem4, asi.intAsiSem5, asi.intAsiSem6, asi.intAsiSem7, "
            + " asi.intAsiSem8, asi.intAsiSem9, asi.intAsiSem10 "
            + " from Curso as curs "
            + " inner join Alumno as alu "
            + " on curs.chrAlumCodigo = alu.chrAlumCodigo "
            + " join Asistencia as asi "
            + " on asi.chrAsisCodigo = curs.chrAsisCodigo "
            + " where alu.chrAlumCodigo='"
            + chrAlumCodigo
            + "'";

    ResultSet rst = stm.executeQuery(sql);

    while (rst.next()) {

      objEntidad = new Asistencia();

      objEntidad.setChrAsisCodigo(rst.getString(1));
      objEntidad.setIntAsiSem1(rst.getInt(2));
      objEntidad.setIntAsiSem2(rst.getInt(3));
      objEntidad.setIntAsiSem3(rst.getInt(4));
      objEntidad.setIntAsiSem4(rst.getInt(5));
      objEntidad.setIntAsiSem5(rst.getInt(6));
      objEntidad.setIntAsiSem6(rst.getInt(7));
      objEntidad.setIntAsiSem7(rst.getInt(8));
      objEntidad.setIntAsiSem8(rst.getInt(9));
      objEntidad.setIntAsiSem9(rst.getInt(10));
      objEntidad.setIntAsiSem10(rst.getInt(11));

      objLista.setElemento(objEntidad);
    }

    rst.close();
    stm.close();
    conn.close();

    return objLista;
  }