7677787980818283848586
Secure.login(); } if(session.get("agencyId") == null) { Agency agency = agencies.get(0); session.put("agencyId", agency.id); session.put("agencyName", agency.name); session.put("lat", agency.defaultLat); session.put("lon", agency.defaultLon);
127128129130131132133134135
} public static void search() { Long agencyId = Long.parseLong(session.get("agencyId")); Agency selectedAgency = Agency.findById(agencyId); List<Route> routes = Route.find("agency = ? order by routeShortName", selectedAgency).fetch(); render(routes); }
166167168169170171172173174175176
Application.index(); } public static void setAgency(Long agencyId) { Agency agency = Agency.findById(agencyId); if(agency == null) badRequest(); session.put("agencyId", agencyId);
231232233234235236237238239240241
if(agencySelect != null || agencySelect.size() > 0) { for(Long agencyId : agencySelect) { Agency a = Agency.findById(agencyId); if(a != null) agencyObjects.add(a); } }
979899100101102103104105106107108109110
params.flash(); validation.keep(); agencyForm(); } Agency agency = new Agency(gtfsId, name, url, timezone, language, phone); agency.defaultLat = defaultLat; agency.defaultLon = defaultLon; agency.save(); Bootstrap.index(); }