OMG codice autogenerato

Puoi spiegare anche cosa intendi con "non funziona"? Non compila? Non fa quello che ti aspetti? Insomma, che fa?

edit

Il codice ripulito va già meglio
Il problema è semplice: ad ogni click sul pulsante di B crei un nuovo oggetto A anziché fare riferimento a quello già esistente...