コード例 #1
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();
     }
 }