Beispiel #1
0
        /// <summary>
        /// 用CidiagAggDO 对象数据填充中医诊断明细数据列表
        /// </summary>
        /// <param name="cidiListxy"></param>
        /// <param name="ciagg"></param>
        /// <param name="item"></param>
        private void fillCidizyList(List <Cididtozy> cidiListzy, CidiagAggDO cidiagAggDO, CiDiagItemDO item)
        {
            Cididtozy xy = new Cididtozy();

            //xy.Id_diitm = item.Id_diitm;
            xy.Di_disease       = item.Id_didef;
            xy.Id_disease_code  = item.Didef_code;
            xy.Id_disease_name  = item.Didef_name;
            xy.Id_ditp          = cidiagAggDO.getParentDO().Id_ditp;
            xy.Sd_ditp          = cidiagAggDO.getParentDO().Sd_ditp;
            xy.Id_syndrome      = item.Id_didef_syn;
            xy.Id_syndrome_code = item.Id_didef_syn_code;
            xy.Id_syndrome_name = item.Id_didef_syn_name;
            xy.Id_ditp_name     = cidiagAggDO.getParentDO().Name_ditp;
            xy.Id_disys         = item.Id_disys;
            xy.Id_disys_name    = item.Id_disys_name;
            xy.Di_standard      = item.Di_standard;
            xy.Di_standard_code = item.Di_standard_code;
            xy.Di_standard_name = item.Di_standard_name;
            xy.Id_disys_name    = item.Id_disys_name;
            xy.Fg_majdi         = item.Fg_majdi;
            xy.Fg_suspdi        = item.Fg_suspdi;
            xy.Sd_disys         = item.Sd_disys;
            xy.Fg_ur            = item.Fg_ur;
            xy.Fg_chronic       = item.Fg_chronic;
            xy.Fg_special       = item.Fg_special;
            xy.Id_infectiontp   = item.Id_infectiontp;
            xy.Sd_infectiontp   = item.Sd_infectiontp;
            xy.Fg_hpbeyond      = (item.Eu_hpbeyond == "1") ? true : false;
            cidiListzy.Add(xy);
        }
Beispiel #2
0
        /// <summary>
        /// 中医
        /// </summary>
        /// <param name="cidiListxy"></param>
        /// <param name="ciagg"></param>
        /// <param name="item"></param>
        private void getCidizy(List <Cididtozy> cidiListzy, CidiagAggDO ciagg, CiDiagItemDO item)
        {
            Cididtozy xy = new Cididtozy();



            xy.Id_diitm         = item.Id_diitm;
            xy.Di_disease       = item.Id_didef;
            xy.Id_disease_code  = item.Didef_code;
            xy.Id_disease_name  = item.Didef_name;
            xy.Id_ditp          = ciagg.getParentDO().Id_ditp;
            xy.Sd_ditp          = ciagg.getParentDO().Sd_ditp;
            xy.Id_syndrome      = item.Id_didef_syn;
            xy.Id_syndrome_code = item.Id_didef_syn_code;
            xy.Id_syndrome_name = item.Id_didef_syn_name;
            xy.Id_ditp_name     = ciagg.getParentDO().Name_ditp;
            xy.Id_disys         = item.Id_disys;
            xy.Id_disys_name    = item.Id_disys_name;
            xy.Di_standard      = item.Di_standard;
            xy.Di_standard_code = item.Di_standard_code;
            xy.Di_standard_name = item.Di_standard_name;
            xy.Id_disys_name    = item.Id_disys_name;
            xy.Fg_majdi         = item.Fg_majdi;
            xy.Fg_suspdi        = item.Fg_suspdi;
            xy.Sd_disys         = item.Sd_disys;
            cidiListzy.Add(xy);
            this.zyCidiList.Add(xy);
        }
Beispiel #3
0
 public void Clear(Cididtozy zy)
 {
     LogicEx.GetInstance().Clear(zy);
     zy.Fg_majdi  = false;
     zy.Fg_suspdi = false;
 }
Beispiel #4
0
 /// <summary>
 /// 判断中医诊断是否为空
 /// </summary>
 /// <param name="zy"></param>
 /// <returns></returns>
 public bool IsEmpty(Cididtozy zy)
 {
     return(string.IsNullOrEmpty(zy.Id_disease_code) && string.IsNullOrEmpty(zy.Id_disease_name));
 }