Ma la funzione che hai scritto non ritorna alcun valore, quindi la condizione dell'if è sempre falsa. Dovresti fare in modo che se l'inserimento va a buon fine la funzione ti ritorna true, altrimenti ti ritorna false.
Crestron Control Systems and AMX Control Systems Programmer