Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Usuarios usuario = (Usuarios)Session["usuario"];

        becario = usuario.Becarios.LastOrDefault();

        DatosAcademicos datos = becario.DatosAcademicos.LastOrDefault();

        presupuesto = datos.Presupuestos.Last();

        // Obtenemos los datos del presupuesto global
        var desembolos = BecariosModelo.obtenerTotalDesembolsado(presupuesto.ID);

        // Total del dinero
        matricula    = presupuesto.matricula + desembolos.Matricula;
        manuntencion = presupuesto.manutencion + desembolos.Manuntencion;
        libros       = presupuesto.libros + desembolos.Libro;
        aranceles    = presupuesto.aranceles + desembolos.Araceles;
        graduacion   = presupuesto.trabajo_graduacion + desembolos.Graduacion;
        seguro       = presupuesto.seguro + desembolos.Seguro;
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int id_becario     = int.Parse(Request.QueryString["id"]);
        int id_datos       = int.Parse(Request.QueryString["datos"]);
        int id_presupuesto = int.Parse(Request.QueryString["presupuesto"]);

        becario     = BecariosModelo.Encontrar(id_becario);
        presupuesto = BecariosModelo.encontrarPresupuesto(id_presupuesto);
        datos       = BecariosModelo.encontrarDatosAcademicos(id_datos);

        // Si no posee ciclos
        if (!BecariosModelo.poseeCiclos(datos))
        {
            BecariosModelo.crearCiclo(datos);
            this.ddl_ciclos.DataBind();
            this.ddl_ciclos.SelectedIndex = 0;
        }

        // Obtenemos los datos del presupuesto global
        var desembolos = BecariosModelo.obtenerTotalDesembolsado(id_presupuesto);

        // Total del dinero
        matricula    = presupuesto.matricula + desembolos.Matricula;
        manuntencion = presupuesto.manutencion + desembolos.Manuntencion;
        libros       = presupuesto.libros + desembolos.Libro;
        aranceles    = presupuesto.aranceles + desembolos.Araceles;
        graduacion   = presupuesto.trabajo_graduacion + desembolos.Graduacion;
        seguro       = presupuesto.seguro + desembolos.Seguro;

        if (ddl_ciclos.Items.Count > 0)
        {
            int id_ciclo = int.Parse(ddl_ciclos.SelectedValue.ToString());
            if (BecariosModelo.esElUltimoCiclo(datos, id_ciclo))
            {
                string script = "$('button').attr('disabled', true);";

                ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "accion", script, true);
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        int id       = int.Parse(RouteData.Values["becario"].ToString());
        int id_ciclo = int.Parse(RouteData.Values["ciclo"].ToString());

        becario     = BecariosModelo.Encontrar(id);
        ciclo       = BecariosModelo.encontrarCiclo(id_ciclo);
        presupuesto = becario.DatosAcademicos.Last().Presupuestos.Last();

        // Obtenemos los datos del presupuesto global
        var desembolos = BecariosModelo.obtenerTotalDesembolsado(presupuesto.ID);

        // Total del dinero
        matricula    = presupuesto.matricula + desembolos.Matricula;
        manuntencion = presupuesto.manutencion + desembolos.Manuntencion;
        libros       = presupuesto.libros + desembolos.Libro;
        aranceles    = presupuesto.aranceles + desembolos.Araceles;
        graduacion   = presupuesto.trabajo_graduacion + desembolos.Graduacion;
        seguro       = presupuesto.seguro + desembolos.Seguro;

        this.txt_presupuesto.Text = "" + presupuesto.ID;
        this.txt_datos.Text       = "" + becario.DatosAcademicos.Last().ID;
    }