示例#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();
     }
 }