예제 #1
0
 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();
 }
예제 #2
0
 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();
 }
예제 #3
0
 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);
             }
         }
     }
 }