Beispiel #1
0
    protected void btn_ActualizarDatosAcademido_Click(object sender, EventArgs e)
    {
        Becarios        becario          = BecariosModelo.Encontrar(int.Parse(this.txtModId.Text.Trim()));
        DatosAcademicos datos_academicos = becario.DatosAcademicos.LastOrDefault();

        int    universidad  = int.Parse(this.ddl_universidad.SelectedValue);
        int    carrera      = int.Parse(this.ddl_carrera.SelectedValue);
        int    nivel        = int.Parse(this.ddl_nivel_estudio.SelectedValue);
        string fecha_inicio = this.txtFechaIngreso.Text.Trim();
        string fecha_salida = this.txtFechaFinalizacion.Text.Trim();

        // Si posee datos
        if (datos_academicos == null)
        {
            BecariosModelo becas_modelo = new BecariosModelo();
            becas_modelo.guardarDatos(becario, universidad, carrera, nivel, fecha_inicio, fecha_salida);
            agregarPresupuesto();
        }
        else
        {
            BecariosModelo becas_modelo = new BecariosModelo();
            becas_modelo.actualizarDatos(datos_academicos, universidad, carrera, nivel, fecha_inicio, fecha_salida);
        }

        this.up_content.DataBind();
    }