Quitamos el abstract... y añadimos metodo estatico generico.
Eliminamos los converter especificos.
En el controlador dejamos el ejemplo usando el loop generico.