示例#1
0
        private bool _guardarEvRecuperacion()
        {
            bool rst = false;

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

                //  Registro informacion de evaluacion recuperacion
                rst = ge.setActaArtificialSuspension(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(),
                                                     this._strCodAsignatura.ToString(),
                                                     this._strCodNivel.ToString(),
                                                     this._strCodParalelo.ToString(),
                                                     this._dsEvRecuperacion,
                                                     this.UsuarioActual.Cedula.ToString());

                //  Actualizar fecha de registro de notas
                ge.ActualizarRegistroFechaIngresoExSuspension(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(),
                                                              this._strCodAsignatura.ToString(),
                                                              this._strCodNivel.ToString(),
                                                              this._strCodParalelo.ToString(),
                                                              DateTime.Now);
            }
            catch (Exception ex)
            {
                Errores err = new Errores();
                err.SetError(ex, "_guardarEvFinal");
            }

            return(rst);
        }