示例#1
0
 protected override void novoRegistro()
 {
     base.novoRegistro();
     formCadastroOrcamento orcamento = new formCadastroOrcamento(true);
     orcamento.ShowDialog();
     orcamento.Dispose();
     resetar();
     Conexao.abrir();
     comboTipoCliente.SelectedIndex = 0;
     comboCampoPesquisa.SelectedIndex = 0;
     pesquisar();
     Conexao.fechar();
 }
示例#2
0
        private void selecionarOrcamento()
        {
            try {
                int indice, codigo;
                if (eFisico()) {
                    indice = pESQUISA_ORCAMENTO_FISICODataGridView.CurrentRow.Index;
                    codigo = (int)pESQUISA_ORCAMENTO_FISICODataGridView[0, indice].Value;
                } else {
                    indice = pESQUISA_ORCAMENTO_JURIDICODataGridView.CurrentRow.Index;
                    codigo = (int)pESQUISA_ORCAMENTO_JURIDICODataGridView[0, indice].Value;
                }

                Conexao.abrir();
                formCadastroOrcamento orcamento = new formCadastroOrcamento(false);
                orcamento.selecionar(codigo);
                Conexao.fechar();

                orcamento.ShowDialog();
                orcamento.Dispose();

                Conexao.abrir();
                comboTipoCliente.SelectedIndex = 0;
                comboCampoPesquisa.SelectedIndex = 0;
                pesquisar();
                Conexao.fechar();

            } catch (NullReferenceException) {
                this.ActiveControl = textValorPesquisa;
                Conexao.fechar();
            } catch (FbException erro) {
                exibirMensagemErro(erro.Message);
                Conexao.fechar();
            }
        }