コード例 #1
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     CadastroContas conta = new CadastroContas(banco);
     banco.conecta();
     if (rbConta.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorNumeroContaCodigo(ttbNumeroConta.Text);
     }
     else if (rbCodigo.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse( Gerais.retiraTodosCharter(ttbCodigo.Text, ' ') ));
     }
     else
     {
         dgvResultado.DataSource = conta.listarTodas();
     }
     banco.desconecta();
 }
コード例 #2
0
 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();
             CadastroContas com = new CadastroContas(banco);
             if (com.excluir(codigo))
             {
                 MessageBox.Show("Exclusão realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Falha na exclusão! Verifique se existe associações com esta conta");
             banco.desconecta();
         }
     }
 }
コード例 #3
0
 private void btnGravar_Click_1(object sender, EventArgs e)
 {
     if(ttbNumAgencia.Text == "")
         MessageBox.Show("Digite o código da agência");
     else if(ttbNumeroConta.Text == "")
         MessageBox.Show("Digite o número da conta");
     else if(cbbBancos.SelectedIndex == -1)
         MessageBox.Show("Selecione o banco");
     else
     {
         Banco banco = new Banco();
         CadastroContas cadastro = new CadastroContas(banco);
         banco.conecta();
         if (ttbCodigo.Text != "")
         {
             if (cadastro.alterar(int.Parse(ttbCodigo.Text), ttbNumeroConta.Text, cbbBancos.SelectedIndex, int.Parse(ttbNumAgencia.Text.Trim())))
             {
                 MessageBox.Show("Alteração realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Alteração não realizada");
         }
         else if (cadastro.verificaExistConta(ttbNumeroConta.Text, int.Parse(ttbNumAgencia.Text), int.Parse(cbbBancos.SelectedValue.ToString())))
         {
             MessageBox.Show("Impossivel realizar cadastro, este número de conta neste banco já existe.");
         }
         else if (cadastro.incluir(ttbNumeroConta.Text, int.Parse(cbbBancos.SelectedValue.ToString()), int.Parse(ttbNumAgencia.Text.Trim())))
         {
             MessageBox.Show("Cadastro realizado com sucesso");
             inicializar();
         }
         else
             MessageBox.Show("Cadastro não realizado");
         banco.desconecta();
     }
 }