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; } }
/// <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; } }
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; } }
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; } }
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; } }
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; } }
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; } }