/// <summary> /// 加载模板树 /// </summary> public static TreeNode LoadModeTree(int level, int deptid, int userid) { TreeNode ppnode = new TreeNode(); ppnode.Text = "所有模板"; FeeModelProcess _master = new FeeModelProcess(); _master.MODEL_ID = -1; _master.MODEL_TYPE = 0; ppnode.Tag = _master; ppnode.ImageIndex = 14; List <HIS.Model.ZY_NURSE_FEEMODEL> modelmaster = _master.GetModelType(level, userid, deptid); for (int i = 0; i < modelmaster.Count; i++) { TreeNode pnode = new TreeNode(); FeeModelProcess master = new FeeModelProcess(); master.MODEL_NAME = modelmaster[i].MODEL_NAME; master.MODEL_ID = modelmaster[i].MODEL_ID; master.MODEL_LEVEL = modelmaster[i].MODEL_LEVEL; master.P_ID = modelmaster[i].P_ID; master.MODEL_TYPE = modelmaster[i].MODEL_TYPE; master.CREATE_DATE = modelmaster[i].CREATE_DATE; master.CREATE_DEPT = modelmaster[i].CREATE_DEPT; master.CREATE_NURSE = modelmaster[i].CREATE_NURSE; pnode.Tag = master; if (master.MODEL_TYPE == 0) { pnode.ImageIndex = 14; } else { pnode.ImageIndex = 15; } pnode.Text = modelmaster[i].MODEL_NAME; ppnode.Nodes.Add(pnode); pnode.ExpandAll(); AddNode(pnode); } ppnode.ExpandAll(); return(ppnode); }