public List <ListValue> getList(string MonthType) { List <ListValue> list = new List <ListValue>(); KidsTcmhmOneModel model = this.getModel(MonthType); if (model == null) { return(null); } list.Add(new ListValue { strMark = "$" + MonthType + "sfrq", strVal = DrawItems.strToDate(model.FollowupDate) }); list.Add(new ListValue { strMark = "$" + MonthType + "sfys", strVal = DrawItems.objToStr(model.FollowDoctor) }); list.Add(new ListValue { strMark = "$" + MonthType + "xcsf", strVal = DrawItems.strToDate(model.NextFollowDate) }); list.Add(new ListValue { strMark = "$" + MonthType + "qt", strVal = DrawItems.objToStr(model.TcmhmOther) }); list.AddRange(DrawItems.lsCheck(model.Tcmhm, MonthType, "glfw", 4)); return(list); }
public FixedDocumentSequence getReport() { List <ListValue> list = null; if (!string.IsNullOrEmpty(this.CardID)) { RecordsBaseInfoModel model = new RecordsBaseInfoBLL().GetModel(this.CardID); list = new List <ListValue> { new ListValue { strMark = "$archiveid", strVal = model.RecordID }, new ListValue { strMark = "$name", strVal = model.CustomerName } }; int Year = DateTime.Now.Year; string strWhere = string.Format("IDCardNo='{0}'order by VisitDate desc limit 0,4 ", this.CardID); List <ChronicDiadetesVisitModel> model1 = new ChronicDiadetesVisitBLL().GetModelList(strWhere); int count = model1.Count; foreach (ChronicDiadetesVisitModel model2 in model1) { list.Add(new ListValue { strMark = "$zsx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.StapleFooddailygTarget) }); list.Add(new ListValue { strMark = "$sfrq" + count.ToString(), strVal = DrawItems.strToDate(model2.VisitDate) }); list.Add(new ListValue { strMark = "$xcsfsj" + count.ToString(), strVal = DrawItems.strToDate(model2.NextVisitDate) }); list.Add(new ListValue { strMark = "#zz" + count.ToString(), strVal = model2.Symptom }); list.Add(new ListValue { strMark = "%zzqt" + count.ToString(), strVal = model2.SymptomOther }); list.Add(new ListValue { strMark = "$xgy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Hypertension) }); list.Add(new ListValue { strMark = "$xdy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Hypotension) }); list.Add(new ListValue { strMark = "$tz" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Weight) }); list.Add(new ListValue { strMark = "$tzzs" + count.ToString(), strVal = DrawItems.objToNumStr(model2.BMI) }); list.Add(new ListValue { strMark = "#tzzs" + count.ToString(), strVal = Convert.ToString(Convert.ToInt32(model2.DorsalisPedispulse)) }); list.Add(new ListValue { strMark = "$tzqt" + count.ToString(), strVal = model2.PhysicalSymptomMother }); list.Add(new ListValue { strMark = "$rxy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailySmokeNum, 0) }); list.Add(new ListValue { strMark = "$ryj" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailyDrinkNum, 0) }); list.Add(new ListValue { strMark = "$ydz" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportTimePerWeek, 0) }); list.Add(new ListValue { strMark = "$ydc" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportPerMinuteTime, 0) }); list.Add(new ListValue { strMark = "$zs" + count.ToString(), strVal = DrawItems.objToNumStr(model2.StapleFooddailyg) }); list.Add(new ListValue { strMark = "#xltz" + count.ToString(), strVal = model2.PsychoAdjustment }); list.Add(new ListValue { strMark = "#zyxw" + count.ToString(), strVal = model2.ObeyDoctorBehavior }); list.Add(new ListValue { strMark = "$kfxt" + count.ToString(), strVal = DrawItems.objToNumStr(model2.FPG) }); list.Add(new ListValue { strMark = "$xh" + count.ToString(), strVal = DrawItems.objToNumStr(model2.HbAlc) }); list.Add(new ListValue { strMark = "$fzrq" + count.ToString(), strVal = DrawItems.strToDate(model2.ExamDate) }); list.Add(new ListValue { strMark = "%fzjcqt" + count.ToString(), strVal = model2.AssistantExam }); list.Add(new ListValue { strMark = "#fyyc" + count.ToString(), strVal = model2.MedicationCompliance }); list.Add(new ListValue { strMark = "#blfy" + count.ToString(), strVal = model2.Adr }); list.Add(new ListValue { strMark = "$fyqt" + count.ToString(), strVal = model2.AdrEx }); list.Add(new ListValue { strMark = "#dxtfy" + count.ToString(), strVal = model2.HypoglyceMiarreAction }); list.Add(new ListValue { strMark = "#sffl" + count.ToString(), strVal = model2.VisitType }); list.Add(new ListValue { strMark = "$ydzl" + count.ToString(), strVal = model2.InsulinType }); list.Add(new ListValue { strMark = "$ydyf" + count.ToString(), strVal = model2.InsulinUsage }); list.Add(new ListValue { strMark = "#sffs" + count.ToString(), strVal = model2.VisitWay }); list.Add(new ListValue { strMark = "$zzyy" + count.ToString(), strVal = model2.ReferralReason }); list.Add(new ListValue { strMark = "$zzjg" + count.ToString(), strVal = model2.ReferralOrg }); list.Add(new ListValue { strMark = "$tzx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.TargetWeight) }); list.Add(new ListValue { strMark = "$tzzsx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.BMITarget) }); list.Add(new ListValue { strMark = "$rxyx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailySmokeNumTarget, 0) }); list.Add(new ListValue { strMark = "$ryjx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailyDrinkNumTarget, 0) }); list.Add(new ListValue { strMark = "$ydzx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportTimePerWeekTarget, 0) }); list.Add(new ListValue { strMark = "$ydcx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportPerMinuteTimeTarget, 0) }); if ((int)model2.DorsalisPedispulse.Value == 2) { list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.DorsalisPedispulseType), "jr" + count.ToString(), 3)); } else if ((int)model2.DorsalisPedispulse.Value == 3) { list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.DorsalisPedispulseType), "xs" + count.ToString(), 3)); } list.Add(new ListValue { strMark = "#xbcs" + count.ToString(), strVal = model2.NextMeasures }); list.Add(new ListValue { strMark = "$zzlx" + count.ToString(), strVal = model2.ReferralContacts }); list.Add(new ListValue { strMark = "#zzjg" + count.ToString(), strVal = model2.ReferralResult }); list.Add(new ListValue { strMark = "$bz" + count.ToString(), strVal = model2.Remarks }); list.Add(new ListValue { strMark = "$ydtzzl" + count.ToString(), strVal = model2.InsulinAdjustType }); list.Add(new ListValue { strMark = "$ydtzyf" + count.ToString(), strVal = model2.InsulinAdjustUsage }); //滕州无签字版 list.Add(new ListValue { strMark = "$qm" + count.ToString(), strVal = model.CustomerName }); list.Add(new ListValue { strMark = "$sfys" + count.ToString(), strVal = model2.VisitDoctor }); list.Add(new ListValue { strMark = "&qm" + count.ToString(), strVal = string.Format("{0}{1}_{2}.png", SignPath, model2.IDCardNo, Convert.ToDateTime(model2.VisitDate).ToString("yyyyMMdd")) }); list.Add(new ListValue { strMark = "&sfys" + count.ToString(), strVal = string.Format("{0}{1}_{2}_Doc.png", SignPath, model2.IDCardNo, Convert.ToDateTime(model2.VisitDate).ToString("yyyyMMdd")) }); List <ChronicDrugConditionModel> modelList = new ChronicDrugConditionBLL().GetModelList(string.Format(" IDCardNo = '{0}' and TYPE = '{1}' and OUTKey = '" + model2.ID + "' ", this.CardID, "2")); if (modelList != null && modelList.Count > 0) { list.AddRange(this.getDrug(modelList, count, 0).ToArray()); } List <ChronicDrugConditionModel> modelListTZ = new ChronicDrugConditionBLL().GetModelList(string.Format(" IDCardNo = '{0}' and TYPE = '{1}' and OUTKey ='" + model2.ID + "' ", this.CardID, "8"));//用药调整类型为8 if (modelListTZ != null && modelListTZ.Count > 0) { list.AddRange(this.getDrug(modelListTZ, count, 3).ToArray()); } count--; } } return(DrawItems.setPage("printXps\\" + this.PrintName, list)); }
public FixedDocumentSequence getReport() { if (!string.IsNullOrEmpty(this.CardID)) { RecordsBaseInfoModel model = new RecordsBaseInfoBLL().GetModel(this.CardID); string strage = "", strsex = ""; TimeParser timeParser = new TimeParser(); strage = timeParser.GetAge(model.Birthday); if (model.Sex != null) { if (DrawItems.objToNumStr(model.Sex, 0) == "1") { strsex = "男"; } if (DrawItems.objToNumStr(model.Sex, 0) == "2") { strsex = "女"; } if (DrawItems.objToNumStr(model.Sex, 0) == "0") { strsex = "未知"; } if (DrawItems.objToNumStr(model.Sex, 0) == "9") { strsex = "未说明"; } } List <ListValue> list = new List <ListValue> { new ListValue { strMark = "$archiveid", strVal = model.RecordID }, new ListValue { strMark = "$age", strVal = strage }, new ListValue { strMark = "$sex", strVal = strsex }, new ListValue { strMark = "$name", strVal = model.CustomerName }, new ListValue { strMark = "$phone", strVal = model.Phone } }; OlderSelfCareabilityModel olderself = new OlderSelfCareabilityBLL().GetModel(this.CardID); if (olderself != null) { this.OutKey = olderself.ID; OlderMedicineCnModel model2 = new OlderMedicineCnBLL().GetModel(this.CardID, this.OutKey); if (model2 != null) { if (community.Equals("顾官屯卫生院")) { if (File.Exists(SignPath + "Year//" + Convert.ToDateTime(model2.RecordDate).ToString("yyyy-MM-dd") + "//" + "_Doctor24.png")) { list.Add(new ListValue { strMark = "&ysqm", strVal = SignPath + "Year//" + Convert.ToDateTime(model2.RecordDate).ToString("yyyy-MM-dd") + "//" + "_Doctor24.png" }); } else { list.Add(new ListValue { strMark = "&ysqm", strVal = SignPath + "Year//" + "_Doctor24.png" }); } string a = FingerPath + model2.IDCardNo + Convert.ToDateTime(model2.RecordDate).ToString("yyyyMMdd") + "_Finger.png"; if (File.Exists(a)) { list.Add(new ListValue { strMark = "&zw", strVal = a }); } } else { if (File.Exists(SignPath + "OldVisit//" + model2.IDCardNo + "_" + Convert.ToDateTime(model2.RecordDate).ToString("yyyyMMdd") + "_Asses.png")) { list.Add(new ListValue { strMark = "&ysqm", strVal = SignPath + "OldVisit//" + model2.IDCardNo + "_" + Convert.ToDateTime(model2.RecordDate).ToString("yyyyMMdd") + "_Asses.png" }); } else { list.Add(new ListValue { strMark = "&ysqm", strVal = SignPath + "Year//" + "_Doctor18.png" //strVal=ysqm }); } } list.Add(new ListValue { strMark = "$ysqm", strVal = olderself.FollowUpDoctor }); list.Add(new ListValue { strMark = "$tbrq", strVal = DrawItems.strToDate(model2.RecordDate, 1) }); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Coolfood), "pcl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Defecate), "dbnz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Defecatedry), "dbgz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Tongue), "sthn", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Vein), "sxjm", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Energy), "jlcp", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Tired), "rypf", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Breath), "ryqd", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Voice), "shwl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Emotion), "mmbl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Spirit), "jsjz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Alone), "shsl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Fear), "gdhp", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Weight), "stcz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Eye), "yjgs", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Abdomen), "fbfd", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Smell), "kkyw", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Thirsty), "kgyz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.FootHand), "sjfl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Spot), "msha", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Greasy), "mbyn", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Arms), "ztmm", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Mouth), "pfg", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Scratch), "pfh", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Skin), "qy", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Urticaria), "xmz", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Allergy), "gm", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Snore), "knkn", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Nasal), "bs", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Influenza), "yhgm", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Cold), "bnyh", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Stomach), "wbpl", 5)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model2.Eczema), "pfsz", 5)); } OlderMedicineResultModel model3 = new OlderMedicineResultBLL().GetModel(this.CardID, this.OutKey); if (model3 != null) { list.AddRange(DrawItems.lsCheck(model3.Mild, "tph", 2)); list.AddRange(DrawItems.lsCheck(model3.Faint, "tqx", 3)); list.AddRange(DrawItems.lsCheck(model3.Yang, "tyxa", 3)); list.AddRange(DrawItems.lsCheck(model3.Yin, "tyy", 3)); list.AddRange(DrawItems.lsCheck(model3.PhlegmDamp, "tts", 3)); list.AddRange(DrawItems.lsCheck(model3.Muggy, "tsr", 3)); list.AddRange(DrawItems.lsCheck(model3.BloodStasis, "txy", 3)); list.AddRange(DrawItems.lsCheck(model3.QiConstraint, "tqy", 3)); list.AddRange(DrawItems.lsCheck(model3.Characteristic, "ttl", 3)); list.AddRange(DrawItems.lsCheck(model3.MildAdvising, "tphzd", 6)); list.AddRange(DrawItems.lsCheck(model3.FaintAdvising, "tqxzd", 6)); list.AddRange(DrawItems.lsCheck(model3.YangAdvising, "tyxzd", 6)); list.AddRange(DrawItems.lsCheck(model3.YinAdvising, "tyyzd", 6)); list.AddRange(DrawItems.lsCheck(model3.PhlegmdampAdvising, "ttszd", 6)); list.AddRange(DrawItems.lsCheck(model3.MuggyAdvising, "tsrzd", 6)); list.AddRange(DrawItems.lsCheck(model3.BloodStasisAdvising, "txyzd", 6)); list.AddRange(DrawItems.lsCheck(model3.QiconstraintAdvising, "tqyzd", 6)); list.AddRange(DrawItems.lsCheck(model3.CharacteristicAdvising, "ttlzd", 6)); list.Add(new ListValue { strMark = "$tphdf", strVal = DrawItems.objToNumStr(model3.MildScore) }); list.Add(new ListValue { strMark = "$tqxdf", strVal = DrawItems.objToNumStr(model3.FaintScore) }); list.Add(new ListValue { strMark = "$tyxdf", strVal = DrawItems.objToNumStr(model3.YangsCore) }); list.Add(new ListValue { strMark = "$tyydf", strVal = DrawItems.objToNumStr(model3.YinScore) }); list.Add(new ListValue { strMark = "$ttsdf", strVal = DrawItems.objToNumStr(model3.PhlegmdampScore) }); list.Add(new ListValue { strMark = "$tsrdf", strVal = DrawItems.objToNumStr(model3.MuggyScore) }); list.Add(new ListValue { strMark = "$txydf", strVal = DrawItems.objToNumStr(model3.BloodStasisScore) }); list.Add(new ListValue { strMark = "$tqydf", strVal = DrawItems.objToNumStr(model3.QiConstraintScore) }); list.Add(new ListValue { strMark = "$ttldf", strVal = DrawItems.objToNumStr(model3.CharacteristicScore) }); list.Add(new ListValue { strMark = "%tphqt", strVal = model3.MildAdvisingEx }); list.Add(new ListValue { strMark = "%tqxqt", strVal = model3.FaintAdvisingEx }); list.Add(new ListValue { strMark = "%tyxqt", strVal = model3.YangadvisingEx }); list.Add(new ListValue { strMark = "%tyyqt", strVal = model3.YinAdvisingEx }); list.Add(new ListValue { strMark = "%ttsqt", strVal = model3.PhlegmdampAdvisingEx }); list.Add(new ListValue { strMark = "%tsrqt", strVal = model3.MuggyAdvisingEx }); list.Add(new ListValue { strMark = "%txyqt", strVal = model3.BloodStasisAdvisingEx }); list.Add(new ListValue { strMark = "%tqyqt", strVal = model3.QiconstraintAdvisingEx }); list.Add(new ListValue { strMark = "%ttlqt", strVal = model3.CharacteristicAdvisingEx }); } } return(DrawItems.setPage("printXps\\" + this.PrintName, list)); } return(null); }
public List <ListValue> getList(string MonthType) { string text = ""; if (MonthType != null) { if (MonthType == "1") { text = "12"; } else if (MonthType == "2") { text = "18"; } else if (MonthType == "3") { text = "24"; } else if (MonthType == "4") { text = "30"; } } List <ListValue> list = new List <ListValue>(); KidsOneToThreeYearOldModel model = this.getModel(MonthType); if (model == null) { return(null); } list.Add(new ListValue { strMark = "$" + MonthType + "sfrq", strVal = DrawItems.strToDate(model.FollowupDate) }); list.Add(new ListValue { strMark = "$" + MonthType + "tz", strVal = DrawItems.objToNumStr(model.Weight) }); list.Add(new ListValue { strMark = "$" + MonthType + "sc", strVal = DrawItems.objToNumStr(model.Stature, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "ql", strVal = DrawItems.objToNumStr(model.BregmaLeft) }); list.Add(new ListValue { strMark = "$" + MonthType + "qr", strVal = DrawItems.objToNumStr(model.BregmaRight) }); list.Add(new ListValue { strMark = "$" + MonthType + "cy", strVal = DrawItems.objToNumStr(model.TeethDcnLeft, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "qc", strVal = DrawItems.objToNumStr(model.TeethDcnRight, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "xh", strVal = DrawItems.objToNumStr(model.HemoglobinValue) }); list.Add(new ListValue { strMark = "$" + MonthType + "hw", strVal = DrawItems.objToNumStr(model.OutdoorActivities, 1) }); list.Add(new ListValue { strMark = "$" + MonthType + "wss", strVal = DrawItems.objToNumStr(model.TakingVitaminsd) }); list.Add(new ListValue { strMark = "$" + MonthType + "qt", strVal = model.Other }); list.Add(new ListValue { strMark = "$" + MonthType + "zzyy", strVal = model.ReferralReason }); list.Add(new ListValue { strMark = "$" + MonthType + "wssm", strVal = model.AgenciesDepartments }); list.Add(new ListValue { strMark = "$" + MonthType + "xcsf", strVal = DrawItems.strToDate(model.NextFollowupDate) }); list.Add(new ListValue { strMark = "$" + MonthType + "zdqt", strVal = model.GuidanceOther }); list.Add(new ListValue { strMark = "$" + MonthType + "fy", strVal = DrawItems.objToNumStr(model.PneumoniaCounts, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "fx", strVal = DrawItems.objToNumStr(model.DiarrheaCounts, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "ws", strVal = DrawItems.objToNumStr(model.TraumaCounts, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "hbqt", strVal = DrawItems.objToNumStr(model.SickOther, 0) }); list.Add(new ListValue { strMark = "&" + MonthType + "sfys", strVal = string.Format("{0}{1}_Month_{2}_Doc.png", SignPath, model.IDCardNo, text) }); list.Add(new ListValue { strMark = "&" + MonthType + "qm", strVal = string.Format("{0}{1}_Month_{2}.png", SignPath, model.IDCardNo, text) }); list.AddRange(DrawItems.lsCheck(model.Gait, MonthType, "bt", 3)); list.AddRange(DrawItems.lsCheck(model.EarAppearance, MonthType, "ew", 3)); list.AddRange(DrawItems.lsCheck(model.Stomach, MonthType, "fb", 3)); list.AddRange(DrawItems.lsCheck(model.AuxeEstimate, MonthType, "fypg", 3)); list.AddRange(DrawItems.lsCheck(model.SuspiciousRickets, MonthType, "glb", 3)); list.AddRange(DrawItems.lsCheck(model.ColourFace, MonthType, "ms", 3)); list.AddRange(DrawItems.lsCheck(model.Skin, MonthType, "pf", 3)); list.AddRange(DrawItems.lsCheck(model.Bregma, MonthType, "qx", 3)); list.AddRange(DrawItems.lsCheck(model.StatureAnalysis, MonthType, "s", 3)); list.AddRange(DrawItems.lsCheck(model.AmongTwoFollowup, MonthType, "sfhb", 3)); list.AddRange(DrawItems.lsCheck(model.FourLimb, MonthType, "sz", 3)); list.AddRange(DrawItems.lsCheck(model.WeightAnalysis, MonthType, "t", 3)); list.AddRange(DrawItems.lsCheck(model.Listening, MonthType, "tl", 3)); list.AddRange(DrawItems.lsCheck(model.HeartLung, MonthType, "xf", 3)); list.AddRange(DrawItems.lsCheck(model.EyeAppearance, MonthType, "yw", 3)); list.AddRange(DrawItems.lsCheck(model.Guidance, MonthType, "zd", 5)); list.AddRange(DrawItems.lsCheck(model.ReferralAdvice, MonthType, "zz", 3)); return(list); }
public FixedDocumentSequence getReport() { if (!string.IsNullOrEmpty(this.CardID)) { RecordsBaseInfoModel model = new RecordsBaseInfoBLL().GetModel(this.CardID); List <ListValue> list = new List <ListValue> { new ListValue { strMark = "$archiveid", strVal = model.RecordID }, new ListValue { strMark = "$name", strVal = model.CustomerName } }; KidsTcmhmOneModel modelOne = this.getModel("3"); if (modelOne != null) { list.Add(new ListValue { strMark = "$1sfrq", strVal = DrawItems.strToDate(modelOne.FollowupDate) }); list.Add(new ListValue { strMark = "$1xcsf", strVal = DrawItems.strToDate(modelOne.NextFollowDate) }); list.Add(new ListValue { strMark = "$1qt", strVal = DrawItems.objToStr(modelOne.TcmhmOther) }); list.Add(new ListValue { strMark = "&1sfys", strVal = string.Format("{0}{1}_Mec6_Doc.png", SignPath, this.CardID) }); list.Add(new ListValue { strMark = "&1jz", strVal = string.Format("{0}{1}_Mec6.png", SignPath, this.CardID) }); list.AddRange(DrawItems.lsCheck(modelOne.Tcmhm, "1glfw", 4)); } KidsTcmhmOneToThreeModel modelTwo1 = this.getTwoModel("1"); if (modelTwo1 != null) { list.Add(new ListValue { strMark = "$2sfrq", strVal = DrawItems.strToDate(modelTwo1.FollowupDate) }); list.Add(new ListValue { strMark = "$2xcsf", strVal = DrawItems.strToDate(modelTwo1.NextFollowupDate) }); list.Add(new ListValue { strMark = "$2qt", strVal = DrawItems.objToStr(modelTwo1.TcmhmOther) }); list.Add(new ListValue { strMark = "&2sfys", strVal = string.Format("{0}{1}_Mec12_Doc.png", SignPath, this.CardID) }); list.Add(new ListValue { strMark = "&2jz", strVal = string.Format("{0}{1}_Mec12.png", SignPath, this.CardID) }); list.AddRange(DrawItems.lsCheck(modelTwo1.Tcmhm, "2glfw", 4)); } KidsTcmhmOneToThreeModel modelTwo2 = this.getTwoModel("2"); if (modelTwo2 != null) { list.Add(new ListValue { strMark = "$3sfrq", strVal = DrawItems.strToDate(modelTwo2.FollowupDate) }); list.Add(new ListValue { strMark = "$3xcsf", strVal = DrawItems.strToDate(modelTwo2.NextFollowupDate) }); list.Add(new ListValue { strMark = "$3qt", strVal = DrawItems.objToStr(modelTwo2.TcmhmOther) }); list.Add(new ListValue { strMark = "&3sfys", strVal = string.Format("{0}{1}_Mec18_Doc.png", SignPath, this.CardID) }); list.Add(new ListValue { strMark = "&3jz", strVal = string.Format("{0}{1}_Mec18.png", SignPath, this.CardID) }); list.AddRange(DrawItems.lsCheck(modelTwo2.Tcmhm, "3glfw", 4)); } //for (int i = 1; i < 5; i++) //{ // List<ListValue> list2 = this.getList(i.ToString()); // if (list2 != null) // { // list.AddRange(list2); // } //} //return DrawItems.setPage("printXps\\21一岁以内儿童中医药健康管理.xps", list); return(DrawItems.setPage("printXps\\6-18月龄儿童中医药健康管理服务记录表.xps", list)); } return(null); }
public FixedDocumentSequence getReport() { if (!string.IsNullOrEmpty(this.CardID)) { RecordsBaseInfoModel model = new RecordsBaseInfoBLL().GetModel(this.CardID); List <ListValue> list = new List <ListValue> { new ListValue { strMark = "$archiveid", strVal = model.RecordID }, new ListValue { strMark = "$name", strVal = model.CustomerName } }; RecordsCardModel model2 = new RecordsCardDAL().GetModel(this.CardID); if (model2 != null) { list.Add(new ListValue { strMark = "$zrys", strVal = model2.Doctor }); list.Add(new ListValue { strMark = "$lxdh1", strVal = model2.DoctorPhone }); list.Add(new ListValue { strMark = "%qtsm", strVal = model2.Other }); list.Add(new ListValue { strMark = "$name", strVal = model2.Name }); list.Add(new ListValue { strMark = "$xb", strVal = model2.Sex }); list.Add(new ListValue { strMark = "$csrq", strVal = DrawItems.strToDate(model2.Birthday) }); list.Add(new ListValue { strMark = "$mxbqk", strVal = model2.ChronicDiseasesOther }); list.Add(new ListValue { strMark = "%gms", strVal = model2.AllergicHistory }); list.Add(new ListValue { strMark = "$jtzz", strVal = model2.HomeAddr }); list.Add(new ListValue { strMark = "$jtdh", strVal = model2.HomePhone }); list.Add(new ListValue { strMark = "$jjlx", strVal = model2.UrgentName }); list.Add(new ListValue { strMark = "$lxdh3", strVal = model2.UrgentPhone }); list.Add(new ListValue { strMark = "$jdjg", strVal = model2.OrgName }); list.Add(new ListValue { strMark = "$lxdh2", strVal = model2.OrgPhone }); list.AddRange(DrawItems.lsCheck(model2.BloodType, "xx", 5)); list.AddRange(DrawItems.lsCheck(model2.RH, "rh", 3)); list.AddRange(DrawItems.lsCheck(model2.ChronicDiseases, "mb", 8)); } return(DrawItems.setPage("printXps\\09居民健康档案信息卡.xps", list)); } return(null); }
public List <ListValue> getList(string monthType) { List <ListValue> list = new List <ListValue>(); WomenGravidaTwoToFiveVisitModel model = this.getModel(monthType); if (model == null) { return(null); } list.Add(new ListValue { strMark = "$" + monthType + "fw", strVal = DrawItems.objToNumStr(model.AbdominalCirumference, 2) }); list.Add(new ListValue { strMark = "$" + monthType + "gdgd", strVal = DrawItems.objToNumStr(model.UteruslowHeight, 1) }); list.Add(new ListValue { strMark = "$" + monthType + "txl", strVal = DrawItems.objToNumStr(model.FHR, 1) }); list.Add(new ListValue { strMark = "$" + monthType + "xgy", strVal = DrawItems.objToNumStr(model.HBloodPressure, 0) }); list.Add(new ListValue { strMark = "$" + monthType + "xdy", strVal = DrawItems.objToNumStr(model.LBloodPressure, 0) }); list.Add(new ListValue { strMark = "$" + monthType + "xhdb", strVal = DrawItems.objToNumStr(model.HB) }); list.Add(new ListValue { strMark = "%" + monthType + "qtfz", strVal = model.AssistanTexam }); list.Add(new ListValue { strMark = "#" + monthType + "fl", strVal = model.Classification }); list.Add(new ListValue { strMark = "$" + monthType + "fly", strVal = model.ClassificationEx }); list.Add(new ListValue { strMark = "$" + monthType + "zdqt", strVal = model.AdvisingOther }); list.Add(new ListValue { strMark = "#" + monthType + "zd", strVal = model.Referral }); list.Add(new ListValue { strMark = "$" + monthType + "zzyy", strVal = model.ReferralReason }); list.Add(new ListValue { strMark = "$" + monthType + "zzjg", strVal = model.ReferralOrg }); list.Add(new ListValue { strMark = "$" + monthType + "xcrq", strVal = DrawItems.strToDate(model.NextFollowupDate) }); //list.Add(new ListValue //{ // strMark = "$" + MonthType + "sfys", // strVal = model.FollowUpDoctor //}); list.Add(new ListValue { strMark = "$" + monthType + "ndb", strVal = model.PRO }); list.Add(new ListValue { strMark = "$" + monthType + "sfrq", strVal = DrawItems.strToDate(model.FollowupDate) }); list.Add(new ListValue { strMark = "$" + monthType + "yz", strVal = DrawItems.objToNumStr(model.PregancyWeeks, 0) }); list.Add(new ListValue { strMark = "%" + monthType + "zs", strVal = model.ChiefComPlaint }); list.Add(new ListValue { strMark = "$" + monthType + "tz", strVal = DrawItems.objToNumStr(model.Weight) }); list.Add(new ListValue { strMark = "$" + monthType + "tw", strVal = model.FetusPosition }); list.Add(new ListValue { strMark = "#" + monthType + "sf", strVal = model.FollowupWay }); list.Add(new ListValue { strMark = "$" + monthType + "jgmc", strVal = model.PrenatalOrg }); list.Add(new ListValue { strMark = "#" + monthType + "jc", strVal = model.FreeSerumCheck }); //list.Add(new ListValue //{ // strMark = "@" + MonthType + "jcjg", // strVal = model.SerumCheckResult //}); list.Add(new ListValue { strMark = "$" + monthType + "lxr", strVal = model.ReferralContacts }); list.Add(new ListValue { strMark = "$" + monthType + "lxfs", strVal = model.ReferralContactsTel }); list.Add(new ListValue { strMark = "#" + monthType + "dw", strVal = model.ReferralResult }); list.Add(new ListValue { strMark = "$" + monthType + "jgmc", strVal = model.PrenatalOrg }); list.Add(new ListValue { strMark = "&" + monthType + "qm", strVal = string.Format("{0}{1}_{2}.png", SignPath, model.IDCardNo, "PrenatalS_" + model.Times) }); list.Add(new ListValue { strMark = "&" + monthType + "sfys", strVal = string.Format("{0}{1}_{2}_Doc.png", SignPath, model.IDCardNo, "PrenatalS_" + model.Times) }); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model.Advising), monthType, "zd", 8)); list.AddRange(DrawItems.lsCheck(DrawItems.objToStr(model.SerumCheckResult), monthType, "jcjg", 4)); return(list); }
public List <ListValue> getList(string MonthType) { List <ListValue> list = new List <ListValue>(); KidsThreeToSixYearOldModel model = this.getModel(MonthType); if (model == null) { return(null); } list.Add(new ListValue { strMark = "$" + MonthType + "cy", strVal = DrawItems.objToNumStr(model.TcnLeft, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "fx", strVal = DrawItems.objToNumStr(model.DiarrhoeaFrequen, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "fy", strVal = DrawItems.objToNumStr(model.PneumoniaFrequen, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "jcqt", strVal = model.Other }); list.Add(new ListValue { strMark = "$" + MonthType + "qc", strVal = DrawItems.objToNumStr(model.TdcnRight, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "qt", strVal = model.AmongTwoFolloOther }); list.Add(new ListValue { strMark = "$" + MonthType + "sc", strVal = DrawItems.objToNumStr(model.Stature) }); list.Add(new ListValue { strMark = "$" + MonthType + "sfrq", strVal = DrawItems.strToDate(model.VisitDate) }); //list.Add(new ListValue //{ // strMark = "$" + MonthType + "sfys", // strVal = model.VisitDoctorSign //}); list.Add(new ListValue { strMark = "$" + MonthType + "sl", strVal = DrawItems.objToNumStr(model.Sight, 1) }); list.Add(new ListValue { strMark = "$" + MonthType + "tz", strVal = DrawItems.objToNumStr(model.Weight) }); list.Add(new ListValue { strMark = "$" + MonthType + "ws", strVal = DrawItems.objToNumStr(model.TraumatismFrequen, 0) }); list.Add(new ListValue { strMark = "$" + MonthType + "wssm", strVal = model.AgenciesDepartments }); list.Add(new ListValue { strMark = "$" + MonthType + "xcsf", strVal = DrawItems.strToDate(model.NextVisitDate) }); list.Add(new ListValue { strMark = "$" + MonthType + "xhdb", strVal = DrawItems.objToNumStr(model.HemoglobinValue) }); list.Add(new ListValue { strMark = "$" + MonthType + "zdqt", strVal = model.GuidanceOther }); list.Add(new ListValue { strMark = "$" + MonthType + "zzyy", strVal = model.ReferralReason }); list.Add(new ListValue { strMark = "&" + MonthType + "sfys", strVal = string.Format("{0}{1}_Year_{2}_Doc.png", SignPath, model.IDCardNo, model.Flag) }); list.Add(new ListValue { strMark = "&" + MonthType + "qm", strVal = string.Format("{0}{1}_Year_{2}.png", SignPath, model.IDCardNo, model.Flag) }); list.AddRange(DrawItems.lsCheck(model.Stomach, MonthType, "fb", 3)); list.AddRange(DrawItems.lsCheck(model.StatureAnalysis, MonthType, "s", 3)); list.AddRange(DrawItems.lsCheck(model.AmongTwoFolloNone, MonthType, "sfhb", 3)); list.AddRange(DrawItems.lsCheck(model.WeightAnalysis, MonthType, "t", 3)); list.AddRange(DrawItems.lsCheck(model.PhysicalAuxeEvaluat, MonthType, "tg", 5)); list.AddRange(DrawItems.lsCheck(model.Listening, MonthType, "tl", 3)); list.AddRange(DrawItems.lsCheck(model.HeartLung, MonthType, "xf", 3)); list.AddRange(DrawItems.lsCheck(model.Guidance, MonthType, "zd", 5)); list.AddRange(DrawItems.lsCheck(model.ReferralAdvice, MonthType, "zz", 3)); return(list); }
public List <ListValue> getList(string MonthType) { List <ListValue> list = new List <ListValue>(); string text; if (MonthType != null) { if (MonthType == "1") { text = "1"; goto IL_72; } if (MonthType == "2") { text = "3"; goto IL_72; } if (MonthType == "3") { text = "6"; goto IL_72; } if (MonthType == "4") { text = "8"; goto IL_72; } } text = "1"; IL_72: KidsWithinOneYearOldModel model = this.getModel(MonthType); if (model == null) { return(null); } list.Add(new ListValue { strMark = "$" + text + "sfrq", strVal = DrawItems.strToDate(model.VisitDate) }); list.Add(new ListValue { strMark = "$" + text + "tz", strVal = DrawItems.objToNumStr(model.Weight, 2) }); list.Add(new ListValue { strMark = "$" + text + "sc", strVal = DrawItems.objToNumStr(model.Stature, 2) }); list.Add(new ListValue { strMark = "$" + text + "tw", strVal = DrawItems.objToNumStr(model.HeadCircumference, 2) }); list.Add(new ListValue { strMark = "$" + text + "qx", strVal = DrawItems.objToNumStr(model.BregmaLeft, 1) }); list.Add(new ListValue { strMark = "$" + text + "qy", strVal = DrawItems.objToNumStr(model.BregmaRight, 1) }); list.Add(new ListValue { strMark = "$" + text + "xhdb", strVal = DrawItems.objToNumStr(model.HemoglobinValue, 1) }); list.Add(new ListValue { strMark = "$" + text + "hwhd", strVal = DrawItems.objToNumStr(model.OutdoorActivities, 1) }); list.Add(new ListValue { strMark = "$" + text + "wsdd", strVal = DrawItems.objToNumStr(model.TakingVitaminsd, 1) }); list.Add(new ListValue { strMark = "$" + text + "cy", strVal = DrawItems.objToNumStr(model.TeethNum, 0) }); list.Add(new ListValue { strMark = "$" + text + "zzyy", strVal = DrawItems.objToStr(model.ReferralReason) }); list.Add(new ListValue { strMark = "$" + text + "zzks", strVal = DrawItems.objToStr(model.AgenciesDepartments) }); list.Add(new ListValue { strMark = "$" + text + "xcsf", strVal = DrawItems.strToDate(model.NextFollowupDate, 1) }); //list.Add(new ListValue //{ // strMark = "$" + text + "sfys", // strVal = DrawItems.objToStr(model.FollowUpDoctorSign) //}); list.Add(new ListValue { strMark = "$" + text + "fy", strVal = DrawItems.objToStr(model.PneumoniaCounts) }); list.Add(new ListValue { strMark = "$" + text + "fx", strVal = DrawItems.objToStr(model.DiarrheaCounts) }); list.Add(new ListValue { strMark = "$" + text + "ws", strVal = DrawItems.objToStr(model.TraumaCounts) }); list.Add(new ListValue { strMark = "$" + text + "qt", strVal = model.SickOther }); list.Add(new ListValue { strMark = "$" + text + "lxr", strVal = model.ReferraContacts }); list.Add(new ListValue { strMark = "$" + text + "lxfs", strVal = model.ReferralContactsTel }); list.Add(new ListValue { strMark = "#" + text + "dw", strVal = model.ReferralResult }); list.Add(new ListValue { strMark = "&" + text + "sfys", strVal = string.Format("{0}{1}_Month_{2}_Doc.png", SignPath, model.IDCardNo, text) }); list.Add(new ListValue { strMark = "&" + text + "qm", strVal = string.Format("{0}{1}_Month_{2}.png", SignPath, model.IDCardNo, text) }); if (!string.IsNullOrEmpty(model.WeightAnalysis)) { model.WeightAnalysis = (int.Parse(model.WeightAnalysis) - 1).ToString(); } if (!string.IsNullOrEmpty(model.StatureAnalysis)) { model.StatureAnalysis = (int.Parse(model.StatureAnalysis) - 1).ToString(); } list.AddRange(DrawItems.lsCheck(model.WeightAnalysis, text, "t", 3)); list.AddRange(DrawItems.lsCheck(model.StatureAnalysis, text, "s", 3)); list.AddRange(DrawItems.lsCheck(model.ColorFace, text, "ms", 3)); list.AddRange(DrawItems.lsCheck(model.Skin, text, "pf", 3)); list.AddRange(DrawItems.lsCheck(model.Bregma, text, "qx", 3)); list.AddRange(DrawItems.lsCheck(model.NeckMass, text, "jb", 2)); list.AddRange(DrawItems.lsCheck(model.EyeAppearance, text, "ywg", 2)); list.AddRange(DrawItems.lsCheck(model.EyeAppearance, text, "ewg", 2)); list.AddRange(DrawItems.lsCheck(model.Listening, text, "tl", 2)); list.AddRange(DrawItems.lsCheck(model.OralCavity, text, "kq", 2)); list.AddRange(DrawItems.lsCheck(model.HeartLung, text, "xf", 2)); list.AddRange(DrawItems.lsCheck(model.Stomach, text, "fb", 2)); list.AddRange(DrawItems.lsCheck(model.UmbilicalRegion, text, "qb", 4)); list.AddRange(DrawItems.lsCheck(model.FourLimb, text, "sz", 4)); list.AddRange(DrawItems.lsCheck(model.RicketsSympotom, text, "gzz", 4)); list.AddRange(DrawItems.lsCheck(model.RicketsSign, text, "gtz", 7)); list.AddRange(DrawItems.lsCheck(model.AnusExternalGenita, text, "gw", 2)); list.AddRange(DrawItems.lsCheck(model.AuxeEstimate, text, "fy", 4)); list.AddRange(DrawItems.lsCheck(model.AmongTwoFollowup, text, "hb", 2)); list.AddRange(DrawItems.lsCheck(model.ReferralAdvice, text, "zz", 2)); list.AddRange(DrawItems.lsCheck(model.Guidance, text, "zd", 5)); list.AddRange(DrawItems.lsCheck(model.Chest, text, "xb", 2)); if (model.SickNone == "有") { list.AddRange(DrawItems.lsCheck("1", text, "hb", 1)); } return(list); }
public FixedDocumentSequence getReport() { List <ListValue> list = new List <ListValue>(); if (!string.IsNullOrEmpty(this.CardID)) { RecordsBaseInfoModel model = new RecordsBaseInfoBLL().GetModel(this.CardID); list = new List <ListValue> { new ListValue { strMark = "$archiveid", strVal = model.RecordID }, new ListValue { strMark = "$name", strVal = model.CustomerName } }; int Year = DateTime.Now.Year; string strWhere = string.Format("IDCardNo='{0}'order by FollowUpDate desc limit 0,4 ", this.CardID); List <ChronicHypertensionVisitModel> model1 = new ChronicHypertensionVisitBLL().GetModelList(strWhere); int count = model1.Count; foreach (ChronicHypertensionVisitModel model2 in model1) { list.Add(new ListValue { strMark = "$sfrq" + count.ToString(), strVal = DrawItems.strToDate(model2.FollowUpDate) }); list.Add(new ListValue { strMark = "$sfys" + count.ToString(), strVal = model2.FollowUpDoctor }); list.Add(new ListValue { strMark = "$xcsfsj" + count.ToString(), strVal = DrawItems.strToDate(model2.NextFollowUpDate) }); list.Add(new ListValue { strMark = "#zz" + count.ToString(), strVal = model2.Symptom }); list.Add(new ListValue { strMark = "%zzqt" + count.ToString(), strVal = model2.SympToMother }); list.Add(new ListValue { strMark = "$xgy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Hypertension, 0) }); list.Add(new ListValue { strMark = "$xdy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Hypotension, 0) }); list.Add(new ListValue { strMark = "$tz" + count.ToString(), strVal = DrawItems.objToNumStr(model2.Weight) }); list.Add(new ListValue { strMark = "$tzzs" + count.ToString(), strVal = DrawItems.objToNumStr(model2.BMI) }); list.Add(new ListValue { strMark = "$xl" + count.ToString(), strVal = DrawItems.objToNumStr(model2.HeartRate, 2) }); list.Add(new ListValue { strMark = "$tzqt" + count.ToString(), strVal = model2.PhysicalSympToMother }); list.Add(new ListValue { strMark = "$rxy" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailySmokeNum, 0) }); list.Add(new ListValue { strMark = "$ryj" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailyDrinkNum, 0) }); list.Add(new ListValue { strMark = "$ydz" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportTimePerWeek, 0) }); list.Add(new ListValue { strMark = "$ydc" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportPerMinuteTime, 0) }); list.Add(new ListValue { strMark = "#xltz" + count.ToString(), strVal = model2.PsyChoadJustMent }); list.Add(new ListValue { strMark = "#zyxw" + count.ToString(), strVal = model2.ObeyDoctorBehavior }); list.Add(new ListValue { strMark = "%fzjc" + count.ToString(), strVal = model2.AssistantExam }); list.Add(new ListValue { strMark = "#fyyc" + count.ToString(), strVal = model2.MedicationCompliance }); list.Add(new ListValue { strMark = "#blfy" + count.ToString(), strVal = model2.Adr }); list.Add(new ListValue { strMark = "$blfyqt" + count.ToString(), strVal = model2.AdrEx }); list.Add(new ListValue { strMark = "#sffl" + count.ToString(), strVal = model2.FollowUpType }); list.Add(new ListValue { strMark = "$zzyy" + count.ToString(), strVal = model2.ReferralReason }); list.Add(new ListValue { strMark = "$zzjg" + count.ToString(), strVal = model2.ReferralOrg }); list.Add(new ListValue { strMark = "#sffs" + count.ToString(), strVal = model2.FollowUpWay }); list.Add(new ListValue { strMark = "$tzx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.WeightTarGet) }); list.Add(new ListValue { strMark = "$tzzsx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.BMITarGet) }); list.Add(new ListValue { strMark = "$rxyx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailySmokeNumTarget, 0) }); list.Add(new ListValue { strMark = "$ryjx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.DailyDrinkNumTarget, 0) }); list.Add(new ListValue { strMark = "$ydzx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportTimeSperWeekTarget, 0) }); list.Add(new ListValue { strMark = "$ydcx" + count.ToString(), strVal = DrawItems.objToNumStr(model2.SportPerMinutesTimeTarget, 0) }); list.Add(new ListValue { strMark = "#xbcs" + count.ToString(), strVal = model2.NextMeasures }); list.Add(new ListValue { strMark = "$zzlx" + count.ToString(), strVal = model2.ReferralContacts }); list.Add(new ListValue { strMark = "#zzjg" + count.ToString(), strVal = model2.ReferralResult }); list.Add(new ListValue { strMark = "$bz" + count.ToString(), strVal = model2.Remarks }); //滕州无签字版 list.Add(new ListValue { strMark = "$qm" + count.ToString(), strVal = model.CustomerName }); list.Add(new ListValue { strMark = "$ysqm" + count.ToString(), strVal = model2.FollowUpDoctor }); string qm = string.Format("{0}{1}_{2}.png", SignPath, model2.IDCardNo, Convert.ToDateTime(model2.FollowUpDate).ToString("yyyyMMdd")); string ysqm = string.Format("{0}{1}_{2}_Doc.png", SignPath, model2.IDCardNo, Convert.ToDateTime(model2.FollowUpDate).ToString("yyyyMMdd")); list.Add(new ListValue { strMark = "&qm" + count.ToString(), strVal = qm }); list.Add(new ListValue { strMark = "&ysqm" + count.ToString(), strVal = ysqm }); list.AddRange(DrawItems.lsCheck(model2.EatSaltType, "by" + count.ToString(), 3)); list.AddRange(DrawItems.lsCheck(model2.EatSaltTarGet, "xy" + count.ToString(), 3)); List <ChronicDrugConditionModel> modelList = new ChronicDrugConditionBLL().GetModelList(string.Format(" IDCardNo = '{0}' and TYPE = '{1}' and OUTKey ='" + model2.ID + "' ", this.CardID, "1")); if (modelList != null && modelList.Count > 0) { list.AddRange(this.getDrug(modelList, count, 0).ToArray()); } List <ChronicDrugConditionModel> modelListTZ = new ChronicDrugConditionBLL().GetModelList(string.Format(" IDCardNo = '{0}' and TYPE = '{1}' and OUTKey ='" + model2.ID + "' ", this.CardID, "7"));//用药调整类型为7 if (modelListTZ != null && modelListTZ.Count > 0) { list.AddRange(this.getDrug(modelListTZ, count, 3).ToArray()); } count--; } } return(DrawItems.setPage("printXps\\" + this.PrintName, list)); }