//Boton insertar para ingresar un nuevo registro de proovedores //automaticamente coloca el id que se va a ingresar private void button5_Click(object sender, EventArgs e) { MantenimientoProveedores mov = new MantenimientoProveedores(); mov.MdiParent = this.MdiParent; int cod1; string MyConnection3 = "Driver ={ MySQL ODBC 3.51 Driver }; Dsn=servidor_seguridad; UID=root; PWD = ; "; string Query2 = "Select idProveedores from proveedores order by idProveedores DESC LIMIT 1;"; OdbcConnection MyConn3 = new OdbcConnection(MyConnection3); OdbcCommand MyCommand3 = new OdbcCommand(Query2, MyConn3); MyConn3.Open(); OdbcDataReader myreader3; myreader3 = MyCommand3.ExecuteReader(); if (myreader3.Read()) { cod1 = (int)myreader3["idProveedores"]; int cod2 = cod1 + 1; mov.primarykey.Text = cod2.ToString(); mov.primarykey.Enabled = false; } mov.Show(); }
//Evento del datagrid que al dar doble clic se pasa la informacion al otro form //para poder editar el registro private void Dgv_proveedores_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { MantenimientoProveedores mov = new MantenimientoProveedores(); mov.primarykey.Text = Dgv_proveedores.CurrentRow.Cells[0].Value.ToString(); mov.primarykey.Enabled = false; mov.textBox1.Text = Dgv_proveedores.CurrentRow.Cells[1].Value.ToString(); mov.textBox2.Text = Dgv_proveedores.CurrentRow.Cells[2].Value.ToString(); mov.textBox3.Text = Dgv_proveedores.CurrentRow.Cells[3].Value.ToString(); mov.textBox4.Text = Dgv_proveedores.CurrentRow.Cells[4].Value.ToString(); mov.textBox5.Text = Dgv_proveedores.CurrentRow.Cells[5].Value.ToString(); mov.textBox6.Text = Dgv_proveedores.CurrentRow.Cells[6].Value.ToString(); mov.Show(); }