private void btnDel_Click(object sender, EventArgs e) { if (lstKeeper.SelectedIndex == -1) //如果没选,就什么都不做 { return; } if (UnitCommon.ConfirmMsg("确定删除该保管人员吗?")) { KeeperManager keeperMgr = new KeeperManager(); bool done = keeperMgr.DeleteKeeper(int.Parse(lstKeeper.SelectedValue.ToString())); if (done) { // 如果删除成功,重新绑定listBox DataTable dt2 = keeperMgr.BingListBox(); lstKeeper.DataSource = dt2; lstKeeper.DisplayMember = "keeper"; lstKeeper.ValueMember = "id"; this.FormState = "查看"; } else { UnitCommon.ErrorMsg("删除仓库保管人员失败!"); } } }
private void btnDel_Click(object sender, EventArgs e) { if (tvwDepart.SelectedNode == null) { UnitCommon.WarnMsg("请选择待删除的部门!"); return; } if (tvwDepart.SelectedNode.Level == 0) { UnitCommon.WarnMsg("不能删除公司!"); // 根节点不能删除 return; } if (UnitCommon.ConfirmMsg("确定要删除该部门吗?")) { int id = int.Parse(tvwDepart.SelectedNode.Tag.ToString()); DepartmentManager deptMgr = new DepartmentManager(); bool succ3 = deptMgr.DelDept(id); if (succ3) { FormState = "查看"; BuildDeptTree(); } else { UnitCommon.ErrorMsg("删除部门失败!"); } } }
private void btnDel_Click(object sender, EventArgs e) { if (lstInfo.SelectedIndex == -1) { return; //表示没有选择要删除的项 } Resources res = lstInfo.SelectedItem as Resources; if (res != null) { if (UnitCommon.ConfirmMsg("您确定要删除此条记录吗?")) { bool isok = ResFactoryManager.Del(res.Id, this.resType); if (isok) { DataTable dt = ResFactoryManager.GetAllRes(resType); this.BindLstRes(dt); this.FormState = "查看"; } else { UnitCommon.ErrorMsg("删除资产信息失败!"); } } } }
private void toolbtnDel_Click(object sender, EventArgs e) { if (UnitCommon.ConfirmMsg("您确定要删除此员工的信息吗?")) { tabControl1.SelectedIndex = 0; // 切换到tabControl1的第一个界面,员工信息 //当双击dataGridView1某行时,获取所选行(可能有多行)的第一行、第一列的值,即员工编号 int id = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()); EmployeeManager empMgr = new EmployeeManager(); empMgr.DelEmployee(id); int result = empMgr.DelEmployee(id); if (result == -1) { UnitCommon.WarnMsg("该员工是仓库保管员,必须取消其仓管身份之后才请允许删除,删除失败!"); return; } if (result == -2) { UnitCommon.WarnMsg("该员工领取的固定资产尚未归还,必须归还之后才允许删除,删除失败!"); return; } if (result > 0) { BindDataGridView(); // 重新刷新DataGridView BuildEmpTree(); // 重新刷新TreeView } else { UnitCommon.ErrorMsg("删除员工信息失败!"); } } }
private void btnExit_Click(object sender, EventArgs e) { if (UnitCommon.ConfirmMsg("确认要退出吗?")) { Application.Exit(); } else { } }
private void toolStripButton8_Click(object sender, EventArgs e) { if (UnitCommon.ConfirmMsg("确认要退出系统吗?")) { Application.Exit(); } else { return; } }