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