示例#1
0
 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();
     }
 }
示例#2
0
 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;
        }
示例#4
0
 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();
 }