Si, conceptualmente si, pero como estás en la vista dashboard, lo puse en dashboardcontroller jaja. Igualmente sí, podría utilizarse en otros lugares y qudaría raro llamar al controlador del dashboard. Más tarde lo muevo.