private void btnApply_Click(object sender, EventArgs e) { checkedmodels.Clear(); foreach (TreeNode node in tvtype.Nodes) { HIS.ZYNurse_BLL.FeeModelProcess modelporcess = (HIS.ZYNurse_BLL.FeeModelProcess)node.Tag; if (modelporcess.MODEL_TYPE == 0) { SearchSubNode(node, checkedmodels); } else { if (node.Checked) { checkedmodels.Add(modelporcess.MODEL_ID); } } } if (checkedmodels.Count == 0) { MessageBox.Show("请选择需要应用的模板"); return; } this.Close(); }
private void button1_Click(object sender, EventArgs e) { HIS.ZYNurse_BLL.FeeModelProcess modelporcee = new HIS.ZYNurse_BLL.FeeModelProcess(); if (modelName == "") { MessageBox.Show("名称不能为空"); txtName.Focus(); return; } if (modelporcee.IsExsistName(modelName, type, level)) { MessageBox.Show("该名称已存在,请重新输入"); txtName.Focus(); return; } this.Close(); }
private void SearchSubNode(TreeNode node, List <int> checkedmodels) { foreach (TreeNode nd in node.Nodes) { HIS.ZYNurse_BLL.FeeModelProcess modelporcess = (HIS.ZYNurse_BLL.FeeModelProcess)nd.Tag; if (modelporcess.MODEL_TYPE == 0) { SearchSubNode(nd, checkedmodels); } else { if (nd.Checked) { checkedmodels.Add(modelporcess.MODEL_ID); } } } }