are my coins lost ?
No
I have the transaction hash can i recover with that ?
No
You need the private keys in your wallet to recover your coins. Make sure you have a wallet backup. If you don't, go an make one. Do not delete the wallets/armory datadir unless you are 100% sure you have a backup.
Next step is to start Core and let sync 100%. Then update Armory, delete the databases folder (defaults to ~/AppData/Roaming/Armory on Windows) and start Armory while Core is already running. This should sync and let you spend your coins.