posso darti un consiglio: non programmo da un bel pò!

dovresti crearti un puntatore alla classe riga, attraverso il quale poi puntare il campo id (se non ricordo male!!)

poi fai un for su tutto il vettore, visitando il campo id di ogni oggetto, e da lì mettere in ordine..

se trovo qualcosa te lo posto!