@Override protected void prepareData(ProposalDevelopmentDocument document) throws Exception { DevelopmentProposal developmentProposal = document.getDevelopmentProposal(); ProposalType type = new ProposalType(); type.setCode("5"); developmentProposal.setProposalType(type); ProposalYnq proposalYnq = new ProposalYnq(); proposalYnq.setAnswer("Y"); proposalYnq.setQuestionId("21"); Ynq ynq = new Ynq(); ynq.setQuestionId("21"); ynq.setGroupName("groupName"); ynq.setDescription("description"); ynq.setEffectiveDate(new Date(1)); ynq.setNoOfAnswers(1); ynq.setQuestionType("A"); ynq.setStatus("A"); proposalYnq.setYnq(ynq); saveBO(ynq); ProposalYnq proposalYnq1 = new ProposalYnq(); proposalYnq1.setAnswer("Y"); proposalYnq1.setQuestionId("FG"); Ynq ynq1 = new Ynq(); ynq1.setQuestionId("FG"); ynq1.setGroupName("groupName1"); ynq1.setDescription("description1"); ynq1.setEffectiveDate(new Date(1)); ynq1.setNoOfAnswers(1); ynq1.setQuestionType("B"); ynq1.setStatus("B"); proposalYnq1.setYnq(ynq1); saveBO(ynq1); List<ProposalYnq> ynqList = new ArrayList<ProposalYnq>(); ynqList.add(proposalYnq); ynqList.add(proposalYnq1); proposalYnq.setProposalNumber(document.getDevelopmentProposal().getProposalNumber()); proposalYnq1.setProposalNumber(document.getDevelopmentProposal().getProposalNumber()); developmentProposal.setProposalYnqs(ynqList); ProposalAbstract propsAbstract = new ProposalAbstract(); propsAbstract.setAbstractTypeCode("15"); propsAbstract.setAbstractDetails("details details"); propsAbstract.setProposalNumber(document.getDevelopmentProposal().getProposalNumber()); ProposalAbstract propsAbstract1 = new ProposalAbstract(); propsAbstract1.setAbstractTypeCode("12"); propsAbstract1.setAbstractDetails("details details1"); propsAbstract1.setProposalNumber(document.getDevelopmentProposal().getProposalNumber()); List<ProposalAbstract> proList = new ArrayList<ProposalAbstract>(); proList.add(propsAbstract); proList.add(propsAbstract1); developmentProposal.setProposalAbstracts(proList); document.setDevelopmentProposal(developmentProposal); }
@Override protected void prepareData(ProposalDevelopmentDocument document) throws Exception { ProposalType type = new ProposalType(); type.setCode("2"); document.getDevelopmentProposal().setProposalType(type); ProposalYnq proposalYnq = new ProposalYnq(); proposalYnq.setAnswer("Y"); proposalYnq.setQuestionId("22"); proposalYnq.setExplanation("David,Blain"); Ynq ynq = new Ynq(); ynq.setQuestionId("22"); ynq.setGroupName("groupName"); ynq.setDescription("description"); ynq.setEffectiveDate(new Date(1)); ynq.setNoOfAnswers(1); ynq.setQuestionType("A"); ynq.setStatus("A"); proposalYnq.setYnq(ynq); proposalYnq.setProposalNumber(document.getDevelopmentProposal().getProposalNumber()); saveBO(ynq); List<ProposalYnq> ynqList = new ArrayList<ProposalYnq>(); ynqList.add(proposalYnq); document.getDevelopmentProposal().setProposalYnqs(ynqList); }