private void btnLocalizar_Click(object sender, EventArgs e) { Banco banco = new Banco(); CadastroTiposCusto conta = new CadastroTiposCusto(banco); banco.conecta(); if (rbConta.Checked) { dgvResultado.DataSource = conta.localizarDescricao(ttbDescricao.Text); } else if (rbCodigo.Checked) { dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse( Gerais.retiraTodosCharter(ttbCodigo.Text, ' ') )); } else { dgvResultado.DataSource = conta.listarTodas(); } banco.desconecta(); }
private void btnLocalizar_Click(object sender, EventArgs e) { FrmBuscaCustoProcessoM janela = new FrmBuscaCustoProcessoM(); janela.ShowDialog(); DataRow selecao = janela.getLinhaSelecionada(); janela.Dispose(); if (selecao != null) { ttbCodigoCusta.Text = selecao["cus_codigo"].ToString(); ttbDescricao.Text = selecao["cus_descricao"].ToString(); ttbValorTotal.Text = double.Parse(selecao["cus_valor"].ToString()).ToString("$0000000.00"); ttbCodigoTipo.Text = selecao["tic_codigo"].ToString(); Banco banco = new Banco(); CadastroTiposCusto conta = new CadastroTiposCusto(banco); GerenciamentoCustasProcesso custa = new GerenciamentoCustasProcesso(banco); banco.conecta(); int numeroProcesso= custa.getNumeroProcesso(int.Parse(selecao["cus_codigo"].ToString())); if (numeroProcesso != -1) { ttbNumeroProcesso.Text = numeroProcesso.ToString(); custasProcessos = custa.listarCustasProcesso(ttbNumeroProcesso.Text); banco.desconecta(); dgvResultado1.DataSource = custasProcessos; } banco.conecta(); DataTable resultado = conta.localizarPorCodigo(int.Parse(ttbCodigoTipo.Text)); resultado.Rows[0]["tic_descricao"].ToString(); habilitar("V"); } }