protected void _getDatosMateria(ref string strAsignatura, ref string strNivel, ref string strPeriodo, ref string strDocente, ref string strSistema, ref float numCreditos, ref byte fHorasTeo, ref byte fHorasPra) { try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); if (this._dtstPeriodoVigente.Periodos.Rows.Count > 0) { // Buscando los datos de la materia ge.GetDatosMateriaActa(this._dtstPeriodoVigente.Periodos.Rows[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo, ref strAsignatura, ref strNivel, ref strPeriodo, ref strDocente, ref strSistema); // Buscando los datos del pensum de la materia ge.GetDatosMateriaPensum(this._dtstPeriodoVigente.Periodos.Rows[0]["strCodigo"].ToString(), this._strCodAsignatura, ref numCreditos, ref fHorasTeo, ref fHorasPra); } } catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "getDatosMateria"); strAsignatura = string.Empty; strNivel = string.Empty; strPeriodo = string.Empty; strDocente = string.Empty; strSistema = string.Empty; } }