Пример #1
0
 public List<StatisticDetailsBean> getRegisterStatisticData(Date from, Date to) {
   List<StatisticDetailsBean> results = new ArrayList<StatisticDetailsBean>();
   List<User> users = userRepo.findInDateRange(from, to);
   StatisticDetailsBean registerDetailsBean = null;
   for (User u : users) {
     registerDetailsBean =
         new StatisticDetailsBean(
             u.getUserId(), u.getUserName(), u.getUserEmail(), u.getDateCreated());
     results.add(registerDetailsBean);
   }
   return results;
 }
Пример #2
0
 public List<StatisticDetailsBean> getResumeStatisticData(Date from, Date to) {
   List<StatisticDetailsBean> results = new ArrayList<StatisticDetailsBean>();
   List<Resume> resumes = resumeRepo.findInDateRange(from, to);
   StatisticDetailsBean resumeDetailsBean = null;
   for (Resume r : resumes) {
     User user = userRepo.findOne(r.getUserId());
     resumeDetailsBean =
         new StatisticDetailsBean(
             r.getResumeId(), r.getName(), user.getUserEmail(), r.getCreatedDate());
     results.add(resumeDetailsBean);
   }
   return results;
 }
Пример #3
0
 public TUserTest updateScoreAndCorrectCountTest(User currentUser, TestTrackingBean testBean) {
   int correctCount = testBean.getCorrectCount();
   int score = correctCount * SCORE_PER_QUESTION;
   // find TUserTest current
   TUserTest tUserTest =
       findByUserIdAndTestId(currentUser.getUserId(), testBean.gettTest().getTestId());
   tUserTest.setCorrectCount(correctCount);
   tUserTest.setScore(score);
   tUserTest.setFinishedDated(new Date(System.currentTimeMillis()));
   tUserTest = updateUserTest(tUserTest);
   return tUserTest;
 }