private void EditarUsuario(object sender, EventArgs e)
        {
            DataGridViewRow     selected            = vista.dgv_tablaAlumnas.SelectedRows[0];
            int                 indice              = vista.dgv_tablaAlumnas.Rows.IndexOf(selected);
            AlumnaDao           alumna              = new AlumnaDao();
            string              usuarioSeleccionado = alumna.AlumnaSeleccionada(indice, vista.txt_buscar.Text);
            ModificarAlumnaView modificarUsuario    = new ModificarAlumnaView(usuarioSeleccionado);

            modificarUsuario.ShowDialog();
        }
Exemplo n.º 2
0
 //Se piden como parámetros una instancia de la vista y el nomUsuario del usuario a modificar
 public ModificarAlumnaController(ModificarAlumnaView view, string alumna)
 {
     //Brinda acceso a los a controladores del formullario
     vista = view;
     alumnaSeleccionada = alumna;
     //Se le asigna la función LlenarCampos al evento Load del formulario
     vista.Load += new EventHandler(LlenarCampos);
     //Se le asigna la función GuardarCambios al evento Click del botón btn_modificar
     vista.btn_modificar.Click      += new EventHandler(GuardarCambios);
     vista.btn_calcelar.Click       += new EventHandler(Cancelar);
     vista.btn_borrar.Click         += new EventHandler(EliminarAlumna);
     vista.txt_idAlumna.KeyPress    += new KeyPressEventHandler(IdAlumnaKeyPress);
     vista.txt_nie.KeyPress         += new KeyPressEventHandler(NieKeyPress);
     vista.txt_nombres.KeyPress     += new KeyPressEventHandler(NombresKeyPress);
     vista.txt_apelidos.KeyPress    += new KeyPressEventHandler(ApellidosKeyPress);
     vista.txt_anioIngreso.KeyPress += new KeyPressEventHandler(AnioIngresoKeyPress);
     vista.txt_anioEgreso.KeyPress  += new KeyPressEventHandler(AnioEgresoKeyPress);
     vista.txt_nombrePadre.KeyPress += new KeyPressEventHandler(NombrePadreKeyPress);
     vista.txt_nombreMadre.KeyPress += new KeyPressEventHandler(NombreMadreKeyPress);
 }