Beispiel #1
0
        protected void rplist_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            int did = int.Parse(e.CommandArgument.ToString());

            if (e.CommandName == "sc")
            {
                if (bd.Delete(new SysDepartment()
                {
                    DepartmentID = did
                }) != 1)
                {
                    Message.ShowWrong(this, "删除失败");
                    return;
                }
                else
                {
                    // 插入日志
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.部门信息.ToString();
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "部门删除";
                    log.LogBeforeObject = JsonHelper.Obj2Json(bd.GetDepartmentByID(did));

                    bsol.Insert(log);
                    Message.ShowOK(this.Page, "删除成功");
                    BindList();
                }
            }
        }
Beispiel #2
0
 /// <summary>
 /// 删除
 /// </summary>
 private void MasterToolBar_DoDelete_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("确定要删除吗?", this.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2) == DialogResult.OK)
     {
         try
         {
             GetCurrentSelectedTable();
             if (_currentDepartmentTable != null)
             {
                 bDepartment.Delete(_currentDepartmentTable.CODE);
                 Search(this.pgControl.GetCurrentPage());
             }
             else
             {
                 MessageBox.Show("请选择正确的行!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("删除失败,请重试或与系统管理员联系。", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
         _currentDepartmentTable = null;
     }
 }