Package easyJ.business.proxy

Examples of easyJ.business.proxy.CompositeDataProxy.query()


        Long userId = userCache.getUser().getUserId();

        // 这个方法输出问题的价值界面
        StringBuffer buffer = new StringBuffer();
        CompositeDataProxy cdp = CompositeDataProxy.getInstance();
        ArrayList problemreasons = cdp.query(problemreason);
        // 用problemvalue或者ambiguity那样用session求也可以
        // 标题
        buffer
                .append("<div class=\"t1\"><div class=\"ico\"><div class=\"icomment\"></div></div>");
        buffer.append("针对问题的价值现有<span style=\"color:#FF0000\">"
View Full Code Here


                        + result.getProblemAward() + "</span> </div>");
        // 问题内容
        ProblemVersion problemversion = new ProblemVersion();
        problemversion.setProblemId(result.getProblemId());

        ArrayList problemversions = cdp.query(problemversion);
        problemversion = (ProblemVersion) problemversions.get(0);
        buffer.append("<div class=\"f14 wr\" id=\"question_content\"><cd>"
                + problemversion.getProblemContent() + "</cd></div>");
        // 嵌入两个div,modify_problem和ambiguity_list用于修改问题
        buffer.append("<div class=\"f14 wr\" id=\"modify_problem\"></div>");
View Full Code Here

                }
            }

            AmbiguityTypeValue atv = new AmbiguityTypeValue();
            atv.setProblemId(problem.getProblemId());
            ArrayList atvs = cdp.query(atv);
            for (int j = 0; j < atvs.size(); j++) {
                atv = (AmbiguityTypeValue) atvs.get(j);
                atv.setProblemId(problem.getProblemId());
                atv.setUseState("N");
                dp.update(atv);
View Full Code Here

                atv.setUseState("N");
                dp.update(atv);
            }
            ProblemvalueTypeValue pvtv = new ProblemvalueTypeValue();
            pvtv.setProblemId(problem.getProblemId());
            ArrayList pvtvs = cdp.query(pvtv);
            for (int j = 0; j < pvtvs.size(); j++) {
                pvtv = (ProblemvalueTypeValue) pvtvs.get(j);
                pvtv.setProblemId(problem.getProblemId());
                pvtv.setUseState("N");
                dp.update(pvtv);
View Full Code Here

        SysUserCache userCache = (SysUserCache) request.getSession()
                .getAttribute(Globals.SYS_USER_CACHE);
        Long userId = userCache.getUser().getUserId();
        pvtv.setProblemId(problemvalue.getProblemId());
        // evaluation所有人的关于这个问题可理解行的没有过期的投票结果。
        ArrayList evaluation_num = cdp.query(pvtv);
        pvtv.setCreatorId(userId);
        // 当前登陆者关于这个问题可理解行的没有过期的投票结果。
        ArrayList myevaluation = cdp.query(pvtv);
        o = BeanUtil
                .getEmptyObject("cn.edu.pku.dr.requirement.elicitation.data.ProblemvalueTypeValue");
View Full Code Here

        pvtv.setProblemId(problemvalue.getProblemId());
        // evaluation所有人的关于这个问题可理解行的没有过期的投票结果。
        ArrayList evaluation_num = cdp.query(pvtv);
        pvtv.setCreatorId(userId);
        // 当前登陆者关于这个问题可理解行的没有过期的投票结果。
        ArrayList myevaluation = cdp.query(pvtv);
        o = BeanUtil
                .getEmptyObject("cn.edu.pku.dr.requirement.elicitation.data.ProblemvalueTypeValue");
        clazz = o.getClass();
        scmd = DAOFactory.getSelectCommand(clazz);
        Filter filter2 = DAOFactory.getFilter("creatorId", SQLOperator.EQUAL,
View Full Code Here

    p.setProjectName(projectName);
    p = (Project) sdp.get(p);
    // 得到该项目的所有的场景
    Scenario s = new Scenario();
    s.setProjectId(p.getProjectId());
    scenarios = cdp.query(s);
    if (scenarios.size() > 0) {
      for (int i = 0; i < scenarios.size(); i++) {
        s = (Scenario) scenarios.get(i);
        document.add(new Paragraph(""));
        // 加场景名
View Full Code Here

            + s.getScenarioName().toString(),
            RtfParagraphStyle.STYLE_HEADING_1));
        // TODO 加用况
        UseCase uc = new UseCase();
        uc.setScenarioId(s.getScenarioId());
        ArrayList ucs = cdp.query(uc);
        if (ucs.size() > 0) {
          for (int j = 0; j < ucs.size(); j++) {

            uc = (UseCase) ucs.get(j);
            document.add(new Paragraph(""));
View Full Code Here

            OrderRule orderule = new OrderRule();
            orderule.setOrderColumn("sequence");
            orderule.setOrderDirection(OrderDirection.ASC);
            OrderRule[] orderRules = { orderule };
            String temp;
            ucis = cdp.query(uci, orderRules);
            if (ucis.size() > 0) {
              for (int k = 0; k < ucis.size(); k++) {
                temp = ((UseCaseInteraction) ucis.get(k))
                    .getOperatorAction();
                temp = removeHtml(temp);
View Full Code Here

        // 这个方法输出问题的价值界面
        StringBuffer buffer = new StringBuffer();
        CompositeDataProxy cdp = CompositeDataProxy.getInstance();
        SingleDataProxy sdp = SingleDataProxy.getInstance();
        ArrayList problemsolutions = cdp.query(problemsolution);
        Finalsolution finalsolution = new Finalsolution();
        finalsolution.setProblemId(problemsolution.getProblemId());
        int finalsolution_count = sdp.getCount(finalsolution).intValue();
        int solution_count = sdp.getCount(problemsolution).intValue();
        problemsolution.setIsVoting("Y");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.