// Lista de asignaturas por carrera de periodos anteriores public WSGestorDeReportesMatriculacion.dtstCursosDocente _dsAsignaturasDocentePA(string strCodCarrera, string strCodPeriodo) { WSGestorDeReportesMatriculacion.dtstCursosDocente dsCursosDocente = new WSGestorDeReportesMatriculacion.dtstCursosDocente(); WSGestorDeReportesMatriculacion.dtstCursosDocente rstCursoDocente = new WSGestorDeReportesMatriculacion.dtstCursosDocente(); try { ProxySeguro.GestorDeReportesMatriculacion rm = new ProxySeguro.GestorDeReportesMatriculacion(); rm.CookieContainer = new System.Net.CookieContainer(); rm.SetCodCarrera(strCodCarrera); rstCursoDocente = rm.GetCursosDocente(strCodPeriodo, this.UsuarioActual.Cedula.ToString()); if (rstCursoDocente != null) { dsCursosDocente = rstCursoDocente; } } catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getAsignaturasDocente"); } return(dsCursosDocente); }
// Lista de asignaturas por carrera private WSGestorDeReportesMatriculacion.dtstCursosDocente _dsAsignaturasDocente() { WSGestorDeReportesMatriculacion.dtstCursosDocente dsCursosDocente = new WSGestorDeReportesMatriculacion.dtstCursosDocente(); WSGestorDeReportesMatriculacion.dtstCursosDocente rstCursoDocente = new WSGestorDeReportesMatriculacion.dtstCursosDocente(); try{ ProxySeguro.GestorDeReportesMatriculacion rm = new ProxySeguro.GestorDeReportesMatriculacion(); rm.CookieContainer = new System.Net.CookieContainer(); rm.SetCodCarrera(this.UsuarioActual.CarreraActual.Codigo); rstCursoDocente = (this._dtstPeriodoVigente.Periodos.Rows.Count > 0) ? rm.GetCursosDocente(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this.UsuarioActual.Cedula.ToString()) : new WSGestorDeReportesMatriculacion.dtstCursosDocente(); if (rstCursoDocente != null) { dsCursosDocente = rstCursoDocente; } }catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getAsignaturasDocente"); } return(dsCursosDocente); }