private WSGestorDeReportesEvaluacion.dtstNotasPeriodoEstudiante _getNotasPeriodoEstudiante()
        {
            WSGestorDeReportesEvaluacion.dtstNotasPeriodoEstudiante dsNotasPeriodoEstudiante = new WSGestorDeReportesEvaluacion.dtstNotasPeriodoEstudiante();
            WSGestorDeReportesEvaluacion.dtstNotasPeriodoEstudiante rstConsulta;

            try
            {
                ProxySeguro.GestorDeReportesEvaluacion gre = new ProxySeguro.GestorDeReportesEvaluacion();
                gre.CookieContainer = new System.Net.CookieContainer();
                gre.set_CodCarrera(this.UsuarioActual.CarreraActual.Codigo);

                rstConsulta = gre.GetNotasPeriodoEstudiante(this.UsuarioActual.Cedula.ToString(),
                                                            "",
                                                            this.periodoEstudiante.ToString());

                dsNotasPeriodoEstudiante = (rstConsulta != null)? rstConsulta
                                                                : new WSGestorDeReportesEvaluacion.dtstNotasPeriodoEstudiante();
            }
            catch (Exception ex)
            {
                Errores err = new Errores();
                err.SetError(ex, "_getNivelEstudiante - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString());
            }

            return dsNotasPeriodoEstudiante;
        }
        public void getDataAcademico( out decimal promedioEstudiante, out string descripcionPeriodoEstudiante)
        {
            try
            {
                this._dsNotasEstudiante = this._getNotasPeriodoEstudiante();
                promedioEstudiante = this._getPromedioEstudiante();
                descripcionPeriodoEstudiante = this._getDescripcionPeriodoEstudiante();
            }catch(Exception ex){
                promedioEstudiante = default(decimal);
                descripcionPeriodoEstudiante = default(string);

                Errores err = new Errores();
                err.SetError(ex, "getDataAcademico - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString());
            }

        }