Exemplo n.º 1
0
        public FixedDocumentSequence getReport()
        {
            if (!string.IsNullOrEmpty(this.CardID))
            {
                List <ListValue>      list       = new List <ListValue>();
                HealthHouseGuideModel modelGuide = new HealthHouseGuideBLL().GetGuideData(this.CardID);

                if (modelGuide != null)
                {
                    list.Add(new ListValue
                    {
                        strMark = "$name",
                        strVal  = modelGuide.CustomerName
                    });

                    list.Add(new ListValue
                    {
                        strMark = "$sex",
                        strVal  = StringPlus.GetSex(modelGuide.Sex)
                    });

                    list.Add(new ListValue
                    {
                        strMark = "$age",
                        strVal  = timeParser.GetAge(modelGuide.Birthday)
                    });

                    list.Add(new ListValue
                    {
                        strMark = "$date",
                        strVal  = modelGuide.CheckDate.ToString().Substring(0, 10)
                    });

                    list.Add(new ListValue
                    {
                        strMark = "%summary",
                        strVal  = modelGuide.Summary
                    });

                    list.Add(new ListValue
                    {
                        strMark = "%healthGuid",
                        strVal  = modelGuide.HealthGuid
                    });

                    list.Add(new ListValue
                    {
                        strMark = "%medGuid",
                        strVal  = modelGuide.MedGuid
                    });
                }

                return(DrawItems.setPage("printXps\\" + PrintName, list));
            }

            return(null);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 判断是否有健康指导信息
        /// </summary>
        /// <returns></returns>
        public bool hasData()
        {
            if (!string.IsNullOrEmpty(this.CardID))
            {
                HealthHouseGuideModel modelGuide = new HealthHouseGuideBLL().GetGuideData(this.CardID);

                if (modelGuide != null)
                {
                    return(true);
                }
            }

            return(false);
        }