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(); }
//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); }