Advertisement
Guest User

AdministratorController

a guest
Sep 16th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. @RequestMapping("/dashboard")
  2. public ModelAndView dashboard() {
  3. ModelAndView result;
  4. result = new ModelAndView("administrator/dashboard");
  5.  
  6. final Map<String, Double> submissionsPerConferenceStats = this.conferenceService.computeSubmissionsPerConferenceStats();
  7. this.cut2decimalPlaces(submissionsPerConferenceStats);
  8. final Map<String, Double> registrationsPerConferenceStats = this.conferenceService.computeRegistrationsPerConferenceStats();
  9. this.cut2decimalPlaces(registrationsPerConferenceStats);
  10. final Map<String, Double> feesPerConferenceStats = this.conferenceService.computeFeesPerConferenceStats();
  11. this.cut2decimalPlaces(feesPerConferenceStats);
  12. final Map<String, Double> numberOfDaysPerConferenceStats = this.conferenceService.computeNumberOfDaysPerConferenceStats();
  13. this.cut2decimalPlaces(numberOfDaysPerConferenceStats);
  14. final Map<String, Double> golubsperConferenceStats = this.golubService.computeGolubsPerConferenceStats();
  15. this.cut2decimalPlaces(golubsperConferenceStats);
  16. final Map<String, Double> publishedVersusTotal = this.golubService.ratioPublishedVersusTotalGolubs();
  17. this.cut2decimalPlaces(publishedVersusTotal);
  18. final Map<String, Double> unpublishedVersusTotal = this.golubService.ratioUnpublishedVersusTotalGolubs();
  19. this.cut2decimalPlaces(unpublishedVersusTotal);
  20. result.addObject("submissionsPerConferenceStats", submissionsPerConferenceStats);
  21. result.addObject("registrationsPerConferenceStats", registrationsPerConferenceStats);
  22. result.addObject("feesPerConferenceStats", feesPerConferenceStats);
  23. result.addObject("numberOfDaysPerConferenceStats", numberOfDaysPerConferenceStats);
  24. result.addObject("golubsperConferenceStats", golubsperConferenceStats);
  25. result.addObject("publishedVersusTotal", publishedVersusTotal);
  26. result.addObject("unpublishedVersusTotal", unpublishedVersusTotal);
  27.  
  28. result.addObject("systemConfiguration", this.systemConfigurationService.findUsed());
  29.  
  30. return result;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement