Example #1
0
        private void H1N1Entity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlH1N1str = string.Format("select * from zymosis_h1n1 z where z.vaild='1' and z.reportid='{0}'", m_reportId);
                DataTable dtH1N1     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlH1N1str, CommandType.Text);
                zymosisEntity.ZYMOSISH1N1 = DrectSoft.Common.DataTableToList <ZYMOSISH1N1Entity> .ConvertToModelOne(dtH1N1);

                zymosisEntity.ZYMOSISH1N1.CASETYPE   = GeiShiDate(zymosisEntity.ZYMOSISH1N1.CASETYPE);
                zymosisEntity.ZYMOSISH1N1.ISOVERSEAS = GeiShiDate(zymosisEntity.ZYMOSISH1N1.ISOVERSEAS);
                //zymosisEntity.ZYMOSISH1N1.InHosDate = GetH1N1HosDate(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 2);
                //zymosisEntity.ZYMOSISH1N1.OutHosDate = GetH1N1HosDate(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 3);
                //zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS = GetH1N1HosDate(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 1);
                zymosisEntity.ZYMOSISH1N1.InHosDate = GetH1N1Date(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 2);
                //edit by ck 2013-8-22
                zymosisEntity.ZYMOSISH1N1.OutHosDate     = GetH1N1Date(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 3);
                zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS = GetH1N1Date(zymosisEntity.ZYMOSISH1N1.HOSPITALSTATUS, 1);

                zymosisEntity.ZYMOSISH1N1.ZhiyuDate = GetZhiyuDate(zymosisEntity.ZYMOSISH1N1.ISCURE, 2);
                zymosisEntity.ZYMOSISH1N1.ISCURE    = GetZhiyuDate(zymosisEntity.ZYMOSISH1N1.ISCURE, 1);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        /// <summary>
        /// 7.尖锐湿疣则弹出下列信息框:说明: 生殖器疱疹同尖锐湿疣一样
        /// </summary>
        /// <param name="zymosisEntity"></param>
        private void JRSYEntity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlJRSYStr = string.Format("select * from zymosis_jrsy z where z.vaild='1' and z.report_id='{0}'", m_reportId);
                DataTable dtJRSY     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlJRSYStr, CommandType.Text);

                zymosisEntity.ZYMOSISJRSY = DrectSoft.Common.DataTableToList <ZYMOSISJRSYEntity> .ConvertToModelOne(dtJRSY);

                zymosisEntity.ZYMOSISJRSY.MARITALSTATUS    = GeiShiDate(zymosisEntity.ZYMOSISJRSY.MARITALSTATUS);
                zymosisEntity.ZYMOSISJRSY.NATION           = GeiShiDate(zymosisEntity.ZYMOSISJRSY.NATION);
                zymosisEntity.ZYMOSISJRSY.CULTURESTATE     = GeiShiDate(zymosisEntity.ZYMOSISJRSY.CULTURESTATE);
                zymosisEntity.ZYMOSISJRSY.HOUSEHOLDADDRESS = GeiShiDate(zymosisEntity.ZYMOSISJRSY.HOUSEHOLDADDRESS);

                zymosisEntity.ZYMOSISJRSY.CONTACTHISTORY      = GeiShiDate(zymosisEntity.ZYMOSISJRSY.CONTACTHISTORY);
                zymosisEntity.ZYMOSISJRSY.VENERISMHISTORY     = GeiShiDate(zymosisEntity.ZYMOSISJRSY.VENERISMHISTORY);
                zymosisEntity.ZYMOSISJRSY.INFACTWAY           = GeiShiDate(zymosisEntity.ZYMOSISJRSY.INFACTWAY);
                zymosisEntity.ZYMOSISJRSY.SAMPLESOURCE        = GeiShiDate(zymosisEntity.ZYMOSISJRSY.SAMPLESOURCE);
                zymosisEntity.ZYMOSISJRSY.DETECTIONCONCLUSION = GeiShiDate(zymosisEntity.ZYMOSISJRSY.DETECTIONCONCLUSION);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        private void HFMDEntity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlHFMDStr = string.Format("select * from zymosis_hfmd z where z.vaild='1' and z.reportid='{0}'", m_reportId);
                DataTable dtHFMD     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlHFMDStr, CommandType.Text);
                zymosisEntity.ZYMOSISHFMD = DrectSoft.Common.DataTableToList <ZYMOSISHFMDEntity> .ConvertToModelOne(dtHFMD);

                zymosisEntity.ZYMOSISHFMD.Issevere = GeiShiDate(zymosisEntity.ZYMOSISHFMD.Issevere);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #4
0
        private void AFPEntity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlAFPStr = string.Format("select * from zymosis_afp z where z.vaild='1' and z.reportid='{0}'", m_reportId);
                DataTable dtAFP     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlAFPStr, CommandType.Text);

                zymosisEntity.ZYMOSISAFP = DrectSoft.Common.DataTableToList <ZYMOSISAFPEntity> .ConvertToModelOne(dtAFP);

                zymosisEntity.ZYMOSISAFP.Householdscope = GeiShiDate(zymosisEntity.ZYMOSISAFP.Householdscope);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #5
0
        private void HBVEntity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlHBVstr = string.Format("select * from zymosis_hbv z where z.vaild='1' and z.reportid='{0}'", m_reportId);
                DataTable dtHBV     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlHBVstr, CommandType.Text);
                zymosisEntity.ZYMOSISHBV = DrectSoft.Common.DataTableToList <ZYMOSISHBVEntity> .ConvertToModelOne(dtHBV);

                zymosisEntity.ZYMOSISHBV.HBSAGDATE = GeiShiDate(zymosisEntity.ZYMOSISHBV.HBSAGDATE);

                zymosisEntity.ZYMOSISHBV.FRISTDATE     = GeiShiDate(zymosisEntity.ZYMOSISHBV.FRISTDATE);
                zymosisEntity.ZYMOSISHBV.ANTIHBC       = GeiShiDate(zymosisEntity.ZYMOSISHBV.ANTIHBC);
                zymosisEntity.ZYMOSISHBV.LIVERBIOPSY   = GeiShiDate(zymosisEntity.ZYMOSISHBV.LIVERBIOPSY);
                zymosisEntity.ZYMOSISHBV.RECOVERYHBSAG = GeiShiDate(zymosisEntity.ZYMOSISHBV.RECOVERYHBSAG);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #6
0
        public void InitDate()
        {
            try
            {
                ZymosisEntity zymosisEntity = GetZymosisEntity(m_reportId);
                XDesigner.Report.DataBaseReportBuilder builder = new XDesigner.Report.DataBaseReportBuilder();
                builder.SetVariable("ZymosisEntity", new object[] { zymosisEntity });

                XDesigner.Report.DataBaseReportBuilder builder1 = new XDesigner.Report.DataBaseReportBuilder();
                builder1.SetVariable("ZymosisEntity", new object[] { zymosisEntity });

                string path = Application.StartupPath.ToString();
                path += @"\CRBReport\CRBreport.xrp";
                string path1 = Application.StartupPath.ToString();
                path1 += @"\CRBReport\" + m_reportType + @".xrp";

                bool hasfile = (File.Exists(path));
                if (hasfile)
                {
                    builder.Load(path);
                    builder.Refresh();
                    xPrint.Documents.Add(builder.ReportDocument);
                    if (File.Exists(path1))
                    {
                        builder1.Load(path1);
                        builder1.Refresh();
                        xPrint.Documents.Add(builder1.ReportDocument);
                    }
                    xPrint.RefreshView();
                }
                else
                {
                    MessageBox.Show("模板不存在");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #7
0
        private void HIVEntity(ZymosisEntity zymosisEntity)
        {
            try
            {
                string    sqlHivstr = string.Format("select * from zymosis_hiv z where z.vaild='1' and z.report_id='{0}'", m_reportId);
                DataTable dtHiv     = DrectSoft.DSSqlHelper.DS_SqlHelper.ExecuteDataTable(sqlHivstr, CommandType.Text);
                zymosisEntity.ZymosisHIV = DrectSoft.Common.DataTableToList <ZymosisHIVEntity> .ConvertToModelOne(dtHiv);

                zymosisEntity.ZymosisHIV.Maritalstatus       = GeiShiDate(zymosisEntity.ZymosisHIV.Maritalstatus);
                zymosisEntity.ZymosisHIV.Nation              = GeiShiDate(zymosisEntity.ZymosisHIV.Nation);
                zymosisEntity.ZymosisHIV.Culturestate        = GeiShiDate(zymosisEntity.ZymosisHIV.Culturestate);
                zymosisEntity.ZymosisHIV.Householdscope      = GeiShiDate(zymosisEntity.ZymosisHIV.Householdscope);
                zymosisEntity.ZymosisHIV.Contacthistory      = GeiShiDate(zymosisEntity.ZymosisHIV.Contacthistory);
                zymosisEntity.ZymosisHIV.Venerismhistory     = GeiShiDate(zymosisEntity.ZymosisHIV.Venerismhistory);
                zymosisEntity.ZymosisHIV.Infactway           = GeiShiDate(zymosisEntity.ZymosisHIV.Infactway);
                zymosisEntity.ZymosisHIV.Samplesource        = GeiShiDate(zymosisEntity.ZymosisHIV.Samplesource);
                zymosisEntity.ZymosisHIV.Detectionconclusion = GeiShiDate(zymosisEntity.ZymosisHIV.Detectionconclusion);
                zymosisEntity.ZymosisHIV.Alikesymbol         = GeiShiDate(zymosisEntity.ZymosisHIV.Alikesymbol);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }