//Se piden como parámetros una instancia de la vista y el nomUsuario del usuario a modificar public ModificarUsuarioController(ModificarUsuarioView view, string usuario) { //Brinda acceso a los a controladores del formullario vista = view; usuarioSeleccionado = usuario; //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(EliminarUsuario); }
private void EditarUsuario(object sender, EventArgs e) { DataGridViewRow selected = vista.dgv_tablaUsuarios.SelectedRows[0]; int indice = vista.dgv_tablaUsuarios.Rows.IndexOf(selected); UsuarioDao usuario = new UsuarioDao(); string usuarioSeleccionado = usuario.UsuarioSeleccionado(indice, vista.txt_buscar.Text); ModificarUsuarioView modificarUsuario = new ModificarUsuarioView(usuarioSeleccionado); vista.Hide(); modificarUsuario.ShowDialog(); vista.Close(); }