private void btnExcluir_Click(object sender, EventArgs e) { int codigo = 0; int.TryParse(ttbCodigo.Text, out codigo); if (codigo > 0) { if (MessageBox.Show("Confirma exclusão?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Banco banco = new Banco(); banco.conecta(); CadastroTiposCusto com = new CadastroTiposCusto(banco); if (com.excluir(codigo)) { MessageBox.Show("Exclusão realizada com sucesso"); inicializar(); } else MessageBox.Show("Falha na exclusão!"); banco.desconecta(); } } }
private void btnGravar_Click(object sender, EventArgs e) { if (ttbDescricao.Text == null) MessageBox.Show("Digite a descricao do custo."); else if (ttbValor.Text.Trim() == "") MessageBox.Show("Digite o valor comum do custo"); else { Banco banco = new Banco(); CadastroTiposCusto cadastro = new CadastroTiposCusto(banco); banco.conecta(); if (ttbCodigo.Text != "") { if (cadastro.alterar(int.Parse(ttbCodigo.Text),ttbDescricao.Text, double.Parse(ttbValor.Text.Substring(2).Trim()))) { MessageBox.Show("Alteração realizada com sucesso"); inicializar(); } else MessageBox.Show("Alteração não realizada"); } else if (cadastro.incluir(ttbDescricao.Text, double.Parse(ttbValor.Text.Substring(2).Trim()))) { MessageBox.Show("Cadastro realizado com sucesso"); inicializar(); } else MessageBox.Show("Cadastro não realizado"); banco.desconecta(); } }
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"); } }