private void dataGrid1_Click(object sender, EventArgs e) { int columns = ((DataTable)dataGrid1.DataSource).Columns.Count; string[] booya = new string[columns]; for (int x = 0; x < columns; x++) { string index = dataGrid1.CurrentCell.ToString(); int columnIndex = dataGrid1.CurrentCell.ColumnNumber; int rowIndex = dataGrid1.CurrentCell.RowNumber; string value = dataGrid1[rowIndex, x].ToString(); booya[x] = value; } if (booya[1].Length == 24) { MessageBox.Show("Este producto cuenta con un TAG", "Aviso"); } else { lectura = ws.detalleEscuadra(booya[1]); Detalle_Recepcion dr = new Detalle_Recepcion(lectura, booya[1], user, false); dr.Show(); } }
private void btnDetener_Click(object sender, EventArgs e) { btnLeer.Visible = true; btnLeer.Enabled = true; btnDetener.Visible = false; btnDetener.Enabled = false; RFID = false; GC.Collect(); try { Detalle_Recepcion dr = new Detalle_Recepcion(lectura, epc, user, true); dr.Show(); //LiberarControles(this); this.Dispose(); dataGrid1.Dispose(); } catch { MessageBox.Show("Ningun TAG leido"); return; } }