private void EditarProducto_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { string descripcion, nombre, Cantidad, PrecioCompra, Id; int IdAux, CantidadAux; float PrecioAux; ItemMenu i = new ItemMenu(); Cantidad = dataGridView1.CurrentRow.Cells["cantidad"].Value.ToString(); PrecioCompra = dataGridView1.CurrentRow.Cells["precio"].Value.ToString(); nombre = dataGridView1.CurrentRow.Cells["nombre"].Value.ToString(); descripcion = dataGridView1.CurrentRow.Cells["descripcion"].Value.ToString(); Id = dataGridView1.CurrentRow.Cells["codItem"].Value.ToString(); IdAux = int.Parse(Id); CantidadAux = int.Parse(Cantidad); PrecioAux = float.Parse(PrecioCompra); if (i.ModificarItem(IdAux, nombre, descripcion, PrecioAux, CantidadAux) == true) { MessageBox.Show("La modificacion se realizo con exito"); } else { MessageBox.Show("La modificacion no se pudo realizar"); } DataSet DS = new DataSet(); i = new ItemMenu(); DS = i.MostrarItem(); dataGridView1.DataSource = DS.Tables[0]; } else { MessageBox.Show("Seleccione la fila modificar"); } }