示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }