private void IniciarGrid() { dtgvbusquedaresultados.DataSource = null; dtgvmostrarusuarios.DataSource = null; TodosLosUsuarios.Clear(); string tabla = "Usuarios"; int contar = contarRegistros(tabla); string consulta = "SELECT * FROM Usuarios"; conectar.conexion.Open(); SqlCommand consultar = new SqlCommand(consulta, conectar.conexion); SqlDataAdapter sda = new SqlDataAdapter(consultar); DataTable dt = new DataTable(); sda.Fill(dt); conectar.conexion.Close(); for (int x = 0; x < contar; x++) { ClassUsuarios personas = new ClassUsuarios(); personas.Usuario = dt.Rows[x][0].ToString(); personas.Password = dt.Rows[x][1].ToString(); personas.Nombre = dt.Rows[x][2].ToString(); personas.Apellido = dt.Rows[x][3].ToString(); personas.FechaNacimiento = dt.Rows[x][4].ToString(); personas.DUI = dt.Rows[x][5].ToString(); personas.TipoDeUsuario = dt.Rows[x][6].ToString(); TodosLosUsuarios.Add(personas); } dtgvbusquedaresultados.DataSource = TodosLosUsuarios; dtgvmostrarusuarios.DataSource = TodosLosUsuarios; }
private void dtgvbusquedaresultados_DoubleClick(object sender, EventArgs e) { //-------------------------------------- DataGridViewRow selecionar = dtgvbusquedaresultados.SelectedRows[0]; int posicion = dtgvbusquedaresultados.Rows.IndexOf(selecionar); indice = posicion; ClassUsuarios usu = TodosLosUsuarios[posicion]; txbbuscarid.Text = usu.Usuario; txbcontraseñabuscar.Text = usu.Password; txbbuscarnombre.Text = usu.Nombre; txbbuscarapellido.Text = usu.Apellido; dtpbuscarfecha.Text = usu.FechaNacimiento; txbbuscardui.Text = usu.DUI; cmbbuscartipo.SelectedIndex = Convert.ToInt16(usu.TipoDeUsuario); }