示例#1
0
        private void btnDelete_Click(object sender, Control.AuthEventArgs e)
        {
            if (tbTemplete.SelectedTab == null)
            {
                return;
            }
            ListView lv = tbTemplete.SelectedTab.Tag as ListView;

            if (lv == null)
            {
                return;
            }
            if (lv.SelectedItems.Count == 0)
            {
                return;
            }
            bool ok = false;

            foreach (ListViewItem item in lv.SelectedItems)
            {
                DocTemplete tpl = item.Tag as DocTemplete;
                if (tpl == null)
                {
                    return;
                }
                ok = _tempLogic.DeleteTemplete(tpl.TempleteID);
            }
            if (ok)
            {
                ShowTemplete(lv, (DocType)(tbTemplete.SelectedIndex + 1));
            }
        }
示例#2
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void authBtnAdd_Click(object sender, Control.AuthEventArgs e)
 {
     this.men_Add_Click(null, null);
     //_badd = true;
     //ResetUserDetail();
     //gbDeatil.Enabled = true;
     //tvUser.Enabled = true;
     //pnlAction.Enabled = false;
 }
示例#3
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void authBtnAdd_Click(object sender, Control.AuthEventArgs e)
 {
     _badd = true;
     ResetUserDetail();
     gbDeatil.Enabled    = true;
     tvUser.Enabled      = false;
     pnlAction.Enabled   = false;
     txtUserName.Enabled = true;
     txtUserName.Focus();
 }
示例#4
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void authBtnDelete_Click(object sender, Control.AuthEventArgs e)
        {
            if (_selectedNode == null)
            {
                return;
            }
            User u  = _selectedNode.Tag as User;
            bool ok = _userLogic.DeleteUser(u.UserID);

            if (ok)
            {
                tvUser.Nodes.Remove(_selectedNode);
                ResetUserDetail();
            }
        }
示例#5
0
 private void btnAdd_Click(object sender, Control.AuthEventArgs e)
 {
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         DocType type;
         if (_tempLogic.AddTemplate(openFileDialog1.FileName, out type))
         {
             tbTemplete.SelectedIndex = (int)type - 1;
             if (tbTemplete.SelectedTab == null)
             {
                 return;
             }
             ListView lv = tbTemplete.SelectedTab.Tag as ListView;
             if (lv == null)
             {
                 return;
             }
             ShowTemplete(lv, type);
         }
     }
 }
示例#6
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void authBtnDelete_Click(object sender, Control.AuthEventArgs e)
        {
            this.men_Delete_Click(null, null);
            //if (!e.OK)
            //{

            //}
            //if (_selectedNode == null) return;
            //User u = _selectedNode.Tag as User;
            //if (u == null) return;
            //bool ok = _userLogic.DeleteUser(u.UserID);
            //if (ok)
            //{
            //    tvUser.Nodes.Remove(_selectedNode);
            //    MessageBox.Show("删除成功");
            //}
            //else
            //{
            //    MessageBox.Show("删除失败");

            //}
        }
示例#7
0
        private void hVhngbajsU_Click(object sender, Control.AuthEventArgs e)
        {
            if (!e.OK)
            {
            }
            if (_selectedNode == null)
            {
                return;
            }
            User u = _selectedNode.Tag as User;

            if (u == null)
            {
                return;
            }
            bool ok = _userLogin.DeleDeleteUser(u.UserID);

            if (ok)
            {
                tvUser.Nodes.Remove(_selectedNode);
            }
        }
示例#8
0
 /// <summary>
 /// 编辑
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void authBtnEdit_Click(object sender, Control.AuthEventArgs e)
 {
     gbDeatil.Enabled  = true;
     pnlAction.Enabled = false;
     tvUser.Enabled    = false;
 }
示例#9
0
 /// <summary>
 /// 编辑
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void authBtnEdit_Click(object sender, Control.AuthEventArgs e)
 {
     this.men_Enit_Click(null, null);
     //gbDeatil.Enabled = true;
     //pnlAction.Enabled = false;
 }