Perchè al click semplicemente crei un oggetto, per poi eseguire il codice che inserisci devi aggiungere:
movimento.inserisci()
e se è tutto corretto ti dovrebbe fare l'inserimento.
Per essere più precisi, l'ideale sarebbe:
if (movimento.inserisci())
/fai qualcosa che ti avvisi che l'inserimento è avvenuto con successo
Else
/se torna false avvisa che qualcosa è andato storto