Example #1
0
 public ReportManager()
 {
     this._graphDAL = new RFGraphDataDAL();
     this._rfDAL = new ReportFormDAL();
     this._riDAL = new ReportItemDAL();
     this._gsCommonDAL = new GSCommonItemDAL();
     this._gsItemDAL = new GSReportItemDAL();
 }
Example #2
0
 public ReportManager()
 {
     this._graphDAL    = new RFGraphDataDAL();
     this._rfDAL       = new ReportFormDAL();
     this._riDAL       = new ReportItemDAL();
     this._gsCommonDAL = new GSCommonItemDAL();
     this._gsItemDAL   = new GSReportItemDAL();
 }
Example #3
0
 //获得lis报告
 public LisReport GetLisReport(Hashtable equalFields)
 {
     LisReport lr = new LisReport();
     ReportFormDAL rfdal = new ReportFormDAL();
     lr.ReportInfo = rfdal.Search(equalFields);
     GenderItemEqualFields(lr.ReportInfo,lr.SpecItemsTable);
     FillReportItemList(lr.SpecItemsTable, lr);
     ReportOperate(lr);
     return lr;
 }
Example #4
0
        //获得lis报告
        public LisReport GetLisReport(Hashtable equalFields)
        {
            LisReport     lr    = new LisReport();
            ReportFormDAL rfdal = new ReportFormDAL();

            lr.ReportInfo = rfdal.Search(equalFields);
            GenderItemEqualFields(lr.ReportInfo, lr.SpecItemsTable);
            FillReportItemList(lr.SpecItemsTable, lr);
            ReportOperate(lr);
            return(lr);
        }
Example #5
0
 //获取lis报告集合
 public List<LisReport> GetLisReportList(Hashtable equalFields)
 {
     List<LisReport> lrList = new List<LisReport>();
     ReportFormDAL rfdal = new ReportFormDAL();
     List<ReportFormModel> rfmList=rfdal.SearchList(equalFields);
     LisReport lr;
     Hashtable itemEqualFields;
     foreach(ReportFormModel rfm in rfmList)
     {
         lr = new LisReport();
         //报告信息
         lr.ReportInfo = rfm;
         //报告项
         itemEqualFields = GenderItemEqualFields(rfm);
         FillReportItemList(itemEqualFields,lr);
         //其他操作
         ReportOperate(lr);
         lrList.Add(lr);
     }
     return lrList;
 }
Example #6
0
        //获取lis报告集合
        public List <LisReport> GetLisReportList(Hashtable equalFields)
        {
            List <LisReport>       lrList  = new List <LisReport>();
            ReportFormDAL          rfdal   = new ReportFormDAL();
            List <ReportFormModel> rfmList = rfdal.SearchList(equalFields);
            LisReport lr;
            Hashtable itemEqualFields;

            foreach (ReportFormModel rfm in rfmList)
            {
                lr = new LisReport();
                //报告信息
                lr.ReportInfo = rfm;
                //报告项
                itemEqualFields = GenderItemEqualFields(rfm);
                FillReportItemList(itemEqualFields, lr);
                //其他操作
                ReportOperate(lr);
                lrList.Add(lr);
            }
            return(lrList);
        }