private WSGestorEvaluacion.dtstEvaluacion_Acumulados _CargarNotasEvAcumulativa() { WSGestorEvaluacion.dtstEvaluacion_Acumulados rstEvAcumulativa = new WSGestorEvaluacion.dtstEvaluacion_Acumulados(); WSGestorEvaluacion.dtstEvaluacion_Acumulados dsEvAcumulativa = new WSGestorEvaluacion.dtstEvaluacion_Acumulados(); try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); rstEvAcumulativa = ge.crearActaArtificialEvaluaciones(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo); dsEvAcumulativa = (rstEvAcumulativa != null) ? rstEvAcumulativa : new WSGestorEvaluacion.dtstEvaluacion_Acumulados(); } catch (System.Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getAsignaturasDocente"); } return(dsEvAcumulativa); }
private WSGestorEvaluacion.dtstEvaluacion_ImprimirActas _getDtaImpresionEvRecuperacion() { dtstEvaluacion_ImprimirActas rstEvRecuperacion = new dtstEvaluacion_ImprimirActas(); dtstEvaluacion_ImprimirActas dsEvRecuperacion = new dtstEvaluacion_ImprimirActas(); try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); rstEvRecuperacion = ge.getImprimirActaExSuspension(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo); dsEvRecuperacion = (rstEvRecuperacion != null) ? rstEvRecuperacion : new dtstEvaluacion_ImprimirActas(); }catch (System.Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getDtaImpresionEvRecuperacion"); } return(dsEvRecuperacion); }
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); }
private WSGestorEvaluacion.dtstEvaluacion_Actas _CargarNotasEvFinal() { WSGestorEvaluacion.dtstEvaluacion_Actas dsEvFinal = new WSGestorEvaluacion.dtstEvaluacion_Actas(); WSGestorEvaluacion.dtstEvaluacion_Actas rstEvFinal = new WSGestorEvaluacion.dtstEvaluacion_Actas(); try { ProxySeguro.GestorEvaluacion gev = new ProxySeguro.GestorEvaluacion(); gev.CookieContainer = new CookieContainer(); gev.set_fBaseDatos(this._strNombreBD.ToString()); gev.set_fUbicacion(this._strUbicacion.ToString()); rstEvFinal = gev.crearActaArtificialPrincipalR1(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo); dsEvFinal = (rstEvFinal != null)? rstEvFinal : new WSGestorEvaluacion.dtstEvaluacion_Actas(); }catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "_CargarNotasEvFinal"); } return(dsEvFinal); }
public dtstEvaluacion_ImprimirActas getReporteActasExPrincipal() { // DataSet dtstEvaluacion_ImprimirActas dsActa = new dtstEvaluacion_ImprimirActas(); dtstEvaluacion_ImprimirActas ds = new dtstEvaluacion_ImprimirActas(); try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); ds = ge.getImprimirActaExPrincipal(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo); dsActa = (ds != null && ds.Acta.Rows.Count > 0) ? ds : new dtstEvaluacion_ImprimirActas(); }catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getDtaImpresionEvAcumulativa"); } return(dsActa); }
private void UsarBaseDatos() { ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); }
protected void _getDatosMateria(ref string strAsignatura, ref string strNivel, ref string strPeriodo, ref string strDocente, ref string strSistema, ref float numCreditos, ref byte fHorasTeo, ref byte fHorasPra) { try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fBaseDatos(this._strNombreBD); ge.set_fUbicacion(this._strUbicacion); if (this._dtstPeriodoVigente.Periodos.Rows.Count > 0) { // Buscando los datos de la materia ge.GetDatosMateriaActa(this._dtstPeriodoVigente.Periodos.Rows[0]["strCodigo"].ToString(), this._strCodAsignatura, this._strCodNivel, this._strCodParalelo, ref strAsignatura, ref strNivel, ref strPeriodo, ref strDocente, ref strSistema); // Buscando los datos del pensum de la materia ge.GetDatosMateriaPensum(this._dtstPeriodoVigente.Periodos.Rows[0]["strCodigo"].ToString(), this._strCodAsignatura, ref numCreditos, ref fHorasTeo, ref fHorasPra); } } catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "getDatosMateria"); strAsignatura = string.Empty; strNivel = string.Empty; strPeriodo = string.Empty; strDocente = string.Empty; strSistema = string.Empty; } }
private bool _guardarEvAcumulativa() { bool rst = false; bool regEvAcumulado = false; bool regFchRegistro = false; try { ProxySeguro.GestorEvaluacion ge = new ProxySeguro.GestorEvaluacion(); ge.CookieContainer = new CookieContainer(); ge.set_fUbicacion(this._strUbicacion); ge.set_fBaseDatos(this._strNombreBD); // Registro de acta regEvAcumulado = ge.setActaEvaluaciones(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura.ToString(), this._strCodNivel.ToString(), this._strCodParalelo.ToString(), this._dsEvAcumulativa, this.UsuarioActual.Nombre.ToString()); // Registro de fecha de ingreso de evaluaciones regFchRegistro = ge.ActualizarRegistroFechaIngresoEvaluaciones(this._dtstPeriodoVigente.Periodos[0]["strCodigo"].ToString(), this._strCodAsignatura.ToString(), this._strCodNivel.ToString(), this._strCodParalelo.ToString(), DateTime.Now); rst = (regEvAcumulado && regFchRegistro) ? true : false; } catch (System.Exception ex) { Errores err = new Errores(); err.SetError(ex, "_guardarEvAcumulativa"); } return(rst); }