Package com.vst.model

Examples of com.vst.model.Question


              .setInteger(1, questionId)
              .setInteger(2, prevPriority)
              .uniqueResult();

        ObjectAnswer res = new ObjectAnswer();
        Question q = new Question();
        q.setQuestionId(qid);
        res.setQuestion(q);
        return res;
    }
View Full Code Here


            .setInteger(1, questionId)
            .setInteger(2, nextPriority)
            .uniqueResult();

        ObjectAnswer res = new ObjectAnswer();
        Question q = new Question();
        q.setQuestionId(qid);
        res.setQuestion(q);

        return res;

    }
View Full Code Here


    public void raisePriority(Question question) {
        //getting the previous question

        Question prevQuestion = (Question) super.getSession().createQuery("from Question question where question.questionPriority=(select max(questionPriority) from Question minQuestion where minQuestion.questionType.questionTypeId=? AND minQuestion.questionPriority<? AND question.forObjectStructure=?) AND question.questionType.questionTypeId=?").setInteger(0, question.getQuestionType().getQuestionTypeId().intValue()).setInteger(1, question.getQuestionPriority().intValue()).setInteger(2, question.getQuestionType().getQuestionTypeId().intValue()).setBoolean(3, question.isForObjectStructure()).uniqueResult();
        if (prevQuestion != null) {
            Integer currentPriority = question.getQuestionPriority();
            Integer prevPriority = prevQuestion.getQuestionPriority();
            question.setQuestionPriority(prevPriority);
            prevQuestion.setQuestionPriority(currentPriority);
            saveQuestion(question);
            saveQuestion(prevQuestion);
        }
    }
View Full Code Here

TOP

Related Classes of com.vst.model.Question

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.