//carga nuevos usuarios en el sistema private void btnNuevo_Click(object sender, EventArgs e) { FrmRegistrarUsuarios2 E = new FrmRegistrarUsuarios2(); DataTable dt = new DataTable(); int countRows = dataGridView1.Rows.Count; //string valorCelda = dataGridView1.Rows[countRows].Columns["ID"].ToString(); dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.RowCount - 1; Program.IdPerfil = 0; E.txtIdUsuario.Focus(); E.Show(); dataGridView1.ClearSelection(); }
//muestra los datos en la grilla con el doble click private void dataGridView1_DoubleClick(object sender, EventArgs e) { if (DevComponents.DotNetBar.MessageBoxEx.Show("¿Desea modificar el usuario.?", "Sistema de Ventas.", MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { Program.IdUsuarios = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString()); FrmRegistrarUsuarios2 E = new FrmRegistrarUsuarios2(); E.txtIdUsuario.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString(); E.txtUsuario.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString(); E.txtNombre.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString(); E.txtApellido.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString(); E.txtContrasena.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString(); Program.IdPerfil = Convert.ToInt32(dataGridView1.CurrentRow.Cells[5].Value.ToString()); E.txtCI.Text = dataGridView1.CurrentRow.Cells[6].Value.ToString(); E.dtmFechaIngreso.Value = Convert.ToDateTime(dataGridView1.CurrentRow.Cells[7].Value.ToString()); E.txtEmail.Text = dataGridView1.CurrentRow.Cells[9].Value.ToString(); E.txtDireccion.Text = dataGridView1.CurrentRow.Cells[10].Value.ToString(); E.Show(); dataGridView1.ClearSelection(); timer1.Start(); } }
//muestra en el form todos los datos a editar de la grilla private void btnEditar_Click(object sender, EventArgs e) { if (dataGridView1.Rows.Count > 0) { if (dataGridView1.SelectedRows.Count > 0) { FrmRegistrarUsuarios2 E = new FrmRegistrarUsuarios2(); E.txtIdUsuario.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString(); E.txtUsuario.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString(); E.txtNombre.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString(); E.txtApellido.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString(); E.txtContrasena.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString(); Program.IdPerfil = Convert.ToInt32(dataGridView1.CurrentRow.Cells[5].Value.ToString()); E.txtCI.Text = dataGridView1.CurrentRow.Cells[6].Value.ToString(); E.dtmFechaIngreso.Value = Convert.ToDateTime(dataGridView1.CurrentRow.Cells[7].Value.ToString()); E.txtEmail.Text = dataGridView1.CurrentRow.Cells[9].Value.ToString(); E.txtDireccion.Text = dataGridView1.CurrentRow.Cells[10].Value.ToString(); E.txtNombre.Focus(); E.Show(); } dataGridView1.ClearSelection(); timer1.Start(); } }