private void btnGravar_Click(object sender, EventArgs e) { if (ttbCodigoBanco.Text == "") MessageBox.Show("Digite o código do banco"); else if (ttbNomeBanco.Text == "") MessageBox.Show("Digite o nome do banco"); else { Banco banco = new Banco(); CadastroBancos cadastro = new CadastroBancos(banco); banco.conecta(); if (cadastro.verificaCodigoBancoEx(int.Parse(ttbCodigoBanco.Text)) && ttbCodigoChave.Text == "") { MessageBox.Show("Código do banco já cadastrado."); } else if (ttbCodigoChave.Text != "") { if (cadastro.alterar(int.Parse(ttbCodigoChave.Text),ttbNomeBanco.Text, int.Parse(ttbCodigoBanco.Text.Trim()))) { MessageBox.Show("Alteração realizada com sucesso"); inicializar(); } else MessageBox.Show("Alteração não realizada"); } else if (cadastro.incluir(ttbNomeBanco.Text, int.Parse(ttbCodigoBanco.Text.Trim()) )) { MessageBox.Show("Cadastro realizado com sucesso"); inicializar(); } else MessageBox.Show("Falha!, Cadastro não realizado"); banco.desconecta(); } }
private void btnExcluir_Click(object sender, EventArgs e) { int codigo = 0; int.TryParse(ttbCodigoChave.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(); CadastroBancos com = new CadastroBancos(banco); if (com.excluir(codigo)) { MessageBox.Show("Exclusão realizada com sucesso"); inicializar(); } else MessageBox.Show("Falha na exclusão! Verifique se não existem associações com esta entrada"); banco.desconecta(); } } }
private static DataTable preencherCombobox() { DataTable temp; Banco banco = new Banco(); CadastroBancos bancos = new CadastroBancos(banco); banco.conecta(); temp = bancos.listarTodos(); banco.desconecta(); return temp; }
private void btnLocalizar_Click(object sender, EventArgs e) { Banco banco = new Banco(); CadastroBancos conta = new CadastroBancos(banco); banco.conecta(); if (rbNome.Checked) { dgvResultado.DataSource = conta.localizarPorNome(ttbNome.Text); } else if (rbCodigo.Checked) { string saida = Gerais.retiraTodosCharter(ttbCodigo.Text, ' '); int codigo = int.Parse(saida); dgvResultado.DataSource = conta.localizarPorCodigo(codigo); } else { dgvResultado.DataSource = conta.listarTodos(); } banco.desconecta(); }