示例#1
0
 public void SetData(Dictionary <int, StItem> items, List <StAnswer> answers,
                     Dictionary <String, String> demogInfo, StNormAuto norm)
 {
     mItems     = items;
     mAnswers   = answers;
     mDemogInfo = demogInfo;
     mNorm      = norm;
 }
示例#2
0
 public AroraReport(int DemogLen, int TestCount, StNormAuto Norm, int UserIndex = -1)
 {
     mUI     = new ReportUI(this);
     mReader = new AroraAppendableGeneralReader(DemogLen, TestCount, Norm);//norm for offset count
     mReader.Fetch(UserIndex);
     mTotalPages = mReader.mNorm.Dims.Count;
     mNorm       = Norm;
 }
示例#3
0
        public AroraAppendableGeneralReader(int DemogLen, int TestCount, StNormAuto Norm)
        {
            mFetch = new TabFetcher(AroraCore.OUT_PATH, "\\t");

            mDemogLen  = DemogLen;
            mTestCount = TestCount;
            mNorm      = Norm;
        }
        public ConfigCollection()
        {
            //demog structure
            Lithopone.FileReader.DemogXmlReader rd = new FileReader.DemogXmlReader();
            mDemogLines = rd.GetDemogItems(Lib.DemogFileName);
            //test structure
            TestXmlReader xmlReader = new TestXmlReader();

            xmlReader.Begin(Lib.TestFileName);
            mTestInfo = xmlReader.GetHeader();
            xmlReader.Finish();
            //norm structure
            mNorms = nf.GetNorm();
        }