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(); CadastroDespesasEscritorio com = new CadastroDespesasEscritorio(banco); if (com.excluir(codigo)) { MessageBox.Show("Exclusão realizada com sucesso"); inicializar(); } else MessageBox.Show("Falha na exclusão!"); banco.desconecta(); } } }
private void btnLocalizar_Click(object sender, EventArgs e) { Banco banco = new Banco(); CadastroDespesasEscritorio conta = new CadastroDespesasEscritorio(banco); banco.conecta(); if (rbNome.Checked) { dgvResultado.DataSource = conta.localizarPorNome(ttbNome.Text); } else if (rbCodigo.Checked) { dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse((ttbCodigo.Text == "" ? "0" : ttbCodigo.Text.Trim()))); } else { dgvResultado.DataSource = conta.listarTodas(); } banco.desconecta(); }
private void btnGravar_Click(object sender, EventArgs e) { int diaMes = int.Parse(ttbDataVencimento.Text); if (ttbDataVencimento.Text == null) MessageBox.Show("Digite a data de vencimento no mês"); else if (ttbNome.Text == null) MessageBox.Show("Digite o nome da conta"); else if (cbbTipo.SelectedIndex == -1) MessageBox.Show("Selecione o tipo da conta"); else if (ttbValor.Text.Trim() == "") MessageBox.Show("Digite o valor da conta"); else if(diaMes <= 0 || diaMes >=32) MessageBox.Show("Valor digitado para dia do Mês é inválido"); else { Banco banco = new Banco(); CadastroDespesasEscritorio cadastro = new CadastroDespesasEscritorio(banco); banco.conecta(); if (ttbCodigo.Text != "") { if (cadastro.alterar(int.Parse(ttbCodigo.Text),ttbNome.Text, cbbTipo.SelectedItem.ToString()[0],int.Parse(ttbDataVencimento.Text.Trim()),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(ttbNome.Text, cbbTipo.SelectedItem.ToString()[0], int.Parse(ttbDataVencimento.Text.Trim()), double.Parse(ttbValor.Text.Substring(2).Trim()))) { MessageBox.Show("Cadastro realizado com sucesso"); inicializar(); } else MessageBox.Show("Cadastro não realizado"); banco.desconecta(); } }