private void gridSaidaCarga_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex >= 0) { int codigo = Convert.ToInt32(gridSaidaCarga.Rows[e.RowIndex].Cells[0].Value); if (opcao == 1) // SE IGUAL A EXCLUI CARGA { ExcluirCarga(codigo); frmPesquisaSaida_Load(sender, e); } else if (opcao == 2) // ABRE TELA DE CARGA DETALHADA { frmCargaDetalhada frmDetalhada = new frmCargaDetalhada(codigo); frmDetalhada.ShowDialog(); } else if (opcao == 3) { codigo_carga = codigo; this.Dispose(); } } } catch { MessageBox.Show("Selecione uma linha valida!", "Operação Invalida!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void gridRastreioLotes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex >= 0) { int codigo = Convert.ToInt32(gridRastreioLotes.Rows[e.RowIndex].Cells[0].Value); frmCargaDetalhada frmDetalhada = new frmCargaDetalhada(codigo); frmDetalhada.ShowDialog(); } } catch { MessageBox.Show("Selecione uma linha valida", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }