private void button1_Click(object sender, EventArgs e) { FrmBuscaProcessos janela = new FrmBuscaProcessos(); janela.ShowDialog(); DataRow linha = janela.getLinhaSelecionada(); if (linha != null) { ttbNumeroProcesso.Text = linha["pro_numero"].ToString(); Banco banco = new Banco(); banco.conecta(); GerenciamentoCustasProcesso consulta = new GerenciamentoCustasProcesso(banco); custasProcessos = consulta.listarCustasProcesso(linha["pro_numero"].ToString()); banco.desconecta(); dgvResultado1.DataSource = custasProcessos; } }
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"); } }