/** * Approve Exam. * * @param examId * @return */ public boolean approveExam(String examId) { // Upon Approved, Generate Time Slots Exam examToApproved = examDao.findByExamId(examId); List<TestingCenterTimeSlots> timeSlots = generateTimeSlots(examToApproved); tctsDao.insertTimeSlots(timeSlots); examToApproved.setStatusType(ExamStatusType.APROVED); if (examDao.updateExam(examToApproved)) { return true; } else { return false; } }