예제 #1
0
        private WSGestorEvaluacion.dtstEvaluacion_Actas _CargarNotasEvRecuperacion()
        {
            WSGestorEvaluacion.dtstEvaluacion_Actas rstEvRecuperacion = new WSGestorEvaluacion.dtstEvaluacion_Actas();
            WSGestorEvaluacion.dtstEvaluacion_Actas dsEvRecuperacion  = new WSGestorEvaluacion.dtstEvaluacion_Actas();

            try
            {
                ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion();
                ge.CookieContainer = new CookieContainer();
                ge.set_fBaseDatos(this._strNombreBD.ToString());
                ge.set_fUbicacion(this._strUbicacion.ToString());

                rstEvRecuperacion = ge.crearActaArtificialSuspension(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(),
                                                                     this._strCodAsignatura,
                                                                     this._strCodNivel,
                                                                     this._strCodParalelo);
                dsEvRecuperacion = (rstEvRecuperacion != null)
                                        ? rstEvRecuperacion
                                        : new WSGestorEvaluacion.dtstEvaluacion_Actas();
            }
            catch (System.Exception ex) {
                Errores err = new Errores();
                err.SetError(ex, "_CargarNotasEvRecuperacion");
            }

            return(dsEvRecuperacion);
        }