private bool _getActaEvAcumulativaImpresa(string codAsignatura, string strCodParalelo, string strCodParcial)
        {
            bool rst    = true;
            int  numReg = default(int);

            try
            {
                ProxySeguro.NotasEstudiante ne = new ProxySeguro.NotasEstudiante();
                rst = ne.getActaImpresaEvAcumulativo(this.UsuarioActual.CarreraActual.Codigo.ToString(),
                                                     this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(),
                                                     codAsignatura,
                                                     strCodParalelo,
                                                     strCodParcial);
            }catch (Exception ex) {
                Errores err = new Errores();
                err.SetError(ex, "_getActaEvAcumulativaImpresa");
            }

            return(rst);
        }
        public bool estadoParcialEvAcumulativa()
        {
            bool ban = true;

            try {
                ProxySeguro.NotasEstudiante ne = new ProxySeguro.NotasEstudiante();
                string strParcialActivo        = this._evaluacion.getDataEvaluacionActiva().Replace("FN", "");

                //  true: acta impresa / false: acta NO impresa
                ban = ne.getActaImpresaEvAcumulativo(UsuarioActual.CarreraActual.Codigo.ToString(),
                                                     this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(),
                                                     this._strCodAsignatura,
                                                     this._strCodParalelo,
                                                     strParcialActivo);
            } catch (Exception ex) {
                ban = true;
                Errores err = new Errores();
                err.SetError(ex, "parcialActivo");
            }

            return(ban);
        }