public frmBuscarBeca_F() { InitializeComponent(); logicanegocioBeca = new BecaBL(); _becaSeleccionada = new Beca(); dgv_beca.AutoGenerateColumns = false; dgv_beca.AllowUserToAddRows = false; //quitar la ultima fila dgv_beca.DataSource = logicanegocioBeca.listar_Beca(); }
private void cbox_ciclo_SelectedIndexChanged(object sender, EventArgs e) { if (cbox_ciclo.SelectedIndex != -1) { // //cargamos el combo box de beca BecaBL logicaNegoBeca = new BecaBL(); BindingList <Beca> listaB = logicaNegoBeca.listar_Beca(); foreach (Beca b in listaB) { if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Id_beca == b.Id_beca) { cbox_beca.Text = b.Nombre_beca; } } // if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Tipo_escala_pago == "ANTIGUA") { cbox_tipoescala.Text = "ANTIGUA"; cbox_escalapago1.Visible = true; cbox_escalapago2.Visible = false; cbox_escalapago1.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Escala_pago.ToString(); } else if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Tipo_escala_pago == "ACTUAL") { cbox_tipoescala.Text = "ACTUAL"; cbox_escalapago1.Visible = false; cbox_escalapago2.Visible = true; cbox_escalapago2.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Escala_pago.ToString(); } cbox_nivelcreditos.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nivel_creditos.ToString(); tbox_cubiertos.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_cubiertos.ToString(CultureInfo.InvariantCulture); tbox_restantes.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_restantes.ToString(CultureInfo.InvariantCulture); tbox_utilizados.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_utilizados.ToString(CultureInfo.InvariantCulture); tbox_nregularC.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_regular.ToString(); tbox_nveranoC.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_verano.ToString(); tbox_nregularesRC.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_restantes.ToString(); if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Renovacion == 1) { cbox_renovacion.Text = "Sí"; } else { cbox_renovacion.Text = "No"; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Ampliacion == 1) { cbox_ampliacion.Text = "Sí"; } else { cbox_ampliacion.Text = "No"; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Suspencion == 1) { cbox_suspencion.Text = "Sí"; } else { cbox_suspencion.Text = "No"; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado == "1000-0") { cbox_cicloS1.Text = ""; cbox_cicloS2.Text = ""; } else { cbox_cicloS1.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado.Substring(0, 4); cbox_cicloS2.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado.Substring(5, 1); } tbox_ncarta.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncarta; rtbox_respuesta.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Respuesta; if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Redencion_materiales == 1) { cbox_bonomateriales.Text = "Sí"; } else { cbox_bonomateriales.Text = "No"; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Redencion_alojamiento == 1) { cbox_bonoalojamiento.Text = "Sí"; } else { cbox_bonoalojamiento.Text = "No"; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion == 1) { cbox_sansion.Text = "Sí"; tbox_tiposansion.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_tipo; dt_sansionini.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_ini.ToString(); dt_sansionfin.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_fin.ToString(); dt_sansionini.Visible = true; dt_sansionfin.Visible = true; } else { cbox_sansion.Text = "No"; tbox_tiposansion.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_tipo; dt_sansionini.Visible = false; dt_sansionfin.Visible = false; } if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio == 1) { cbox_intercambio.Text = "Sí"; cbox_tipointercambio.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_tipo; if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Adelanto == 1) { cbox_adelantobono.Text = "Sí"; } else { cbox_adelantobono.Text = "No"; } dt_periodointercambioini.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_ini.ToString(); dt_periodointercambiofin.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_fin.ToString(); dt_periodointercambioini.Visible = true; dt_periodointercambiofin.Visible = true; } else { cbox_intercambio.Text = "No"; cbox_tipointercambio.Text = ""; cbox_adelantobono.Text = ""; dt_periodointercambioini.Visible = false; dt_periodointercambiofin.Visible = false; } cbox_tipointercambio.Enabled = false; cbox_adelantobono.Enabled = false; tbox_tiposansion.Enabled = false; dt_periodointercambioini.Enabled = false; dt_periodointercambiofin.Enabled = false; dt_sansionini.Enabled = false; dt_sansionfin.Enabled = false; tbox_id_becadoxbeca.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Id_becado_x_beca.ToString(); } }