/// <summary>
        /// 根据就诊 ID 加载处方
        /// </summary>
        /// <param name="id_ent"></param>
        /// <returns></returns>
        public bool Reload()
        {
            if (iCiOrdQryService != null && this.GetEnt4BannerDTO() != null)
            {
                this.ListWestDrugOrdPresDTO.Clear();
                this.ListHerbalDrugOrdPresDTO.Clear();
                InitPresTpInfo();

                AllOrdPresDTOs = iCiOrdQryService.getOrdPresInfo(GetEnt4BannerDTO().Id_ent);

                if (AllOrdPresDTOs == null)
                {
                    return(false);
                }

                // 区分出 西药 和 中药
                foreach (OrdPresDTO item in AllOrdPresDTOs)
                {
                    if (item.Presdrugs == null)
                    {
                        continue;
                    }
                    foreach (PresDrugDTO drug in item.Presdrugs)
                    {
                        if (drug.Sd_srvtp.StartsWith("0103"))
                        {
                            this.ListHerbalDrugOrdPresDTO.Add(item);
                            break;
                        }
                        else
                        {
                            this.ListWestDrugOrdPresDTO.Add(item);
                            break;
                        }
                    }
                }
                return(true);
            }
            return(false);
        }
        /// <summary>
        /// 根据就诊 ID 加载处方
        /// </summary>
        /// <param name="id_ent"></param>
        /// <returns></returns>
        public bool Reload(string id_ent)
        {
            this.listWestDrugOrdPresDTO.Clear();
            this.listHerbalDrugOrdPresDTO.Clear();
            if (iCiOrdQryService != null && id_ent != null)
            {
                szOrdPresDTO = iCiOrdQryService.getOrdPresInfo(id_ent);

                if (szOrdPresDTO == null)
                {
                    return(false);
                }

                // 区分出 西药 和 中药
                foreach (OrdPresDTO item in szOrdPresDTO)
                {
                    if (item.Presdrugs == null)
                    {
                        continue;
                    }
                    foreach (PresDrugDTO drug in item.Presdrugs)
                    {
                        if (drug.Sd_srvtp.StartsWith("0103"))
                        {
                            this.listHerbalDrugOrdPresDTO.Add(item);
                            break;
                        }
                        else
                        {
                            this.listWestDrugOrdPresDTO.Add(item);
                            break;
                        }
                    }
                }
                return(true);
            }
            return(false);
        }