public AssessmentFacade createAssessmentWithoutDefaultSection(String title, String description, String typeId, String templateId, String siteId) throws Exception { AssessmentFacade assessment = null; try { AssessmentTemplateFacade assessmentTemplate = null; // #1 - check templateId and prepared it in Long Long templateIdLong = AssessmentTemplateFacade.DEFAULTTEMPLATE; if (StringUtils.isNotBlank(templateId)) { templateIdLong = new Long(templateId); } // #2 - check typeId and prepared it in Long Long typeIdLong = TypeFacade.HOMEWORK; if (StringUtils.isNotBlank(typeId)) { typeIdLong = new Long(typeId); } AssessmentFacadeQueriesAPI queries = PersistenceService .getInstance().getAssessmentFacadeQueries(); assessment = queries.createAssessmentWithoutDefaultSection(title, description, typeIdLong, templateIdLong, siteId); } catch (Exception e) { log.error(e.getMessage(), e); throw new Exception(e); } return assessment; }
public AssessmentFacade createAssessmentWithoutDefaultSection(String title, String description, String typeId, String templateId, String siteId) throws Exception { AssessmentFacade assessment = null; try { AssessmentTemplateFacade assessmentTemplate = null; // #1 - check templateId and prepared it in Long Long templateIdLong = AssessmentTemplateFacade.DEFAULTTEMPLATE; if (StringUtils.isNotBlank(templateId)) { templateIdLong = new Long(templateId); } // #2 - check typeId and prepared it in Long Long typeIdLong = TypeFacade.HOMEWORK; if (StringUtils.isNotBlank(typeId)) { typeIdLong = new Long(typeId); } AssessmentFacadeQueriesAPI queries = PersistenceService .getInstance().getAssessmentFacadeQueries(); assessment = queries.createAssessmentWithoutDefaultSection(title, description, typeIdLong, templateIdLong, siteId); } catch (Exception e) { log.error(e.getMessage(), e); throw new Exception(e); } return assessment; }