private void btnremove_Click(object sender, EventArgs e) { if (DialogResult.Yes == MessageBox.Show("是否删除该数据?", "是否删除该数据", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { if ((TabType)tabs.SelectedIndex == TabType.apply && dataGridApply.SelectedRows.Count > 0) { string applyid = dataGridApply.SelectedRows[0].Cells["申请ID"].Value.ToString(); ApplyInfo.deleteApplyInfo(applyid); bindApplyInfo(); } if ((TabType)tabs.SelectedIndex == TabType.approval && dataGridApproval.SelectedRows.Count > 0) { string applyid = dataGridApproval.SelectedRows[0].Cells["申请ID"].Value.ToString(); ApprovalRecord.deleteApprovalInfo(applyid); bindApprovalInfo(); } if ((TabType)tabs.SelectedIndex == TabType.user && dataGridUser.SelectedRows.Count > 0) { string userid = dataGridUser.SelectedRows[0].Cells["ID"].Value.ToString(); UserInfo.deleteUserInfo(userid); UserRelation.deleteUserFrelationInfo(userid); bindUserInfo(); } } }
private void btnsave_Click(object sender, EventArgs e) { if (!checkControlsData()) { return; } if (!UserInfo.IsUserExistById(txt_phone.Text.Trim())) { UserInfo user = new UserInfo(); user.UserId = user.UserAccount = user.UserPhone = txt_phone.Text.Trim(); user.UserName = txt_username.Text.Trim(); user.UserPassword = Login.GetMD5(txt_pwd.Text.Trim()); user.UserType = cb_usertype.SelectedIndex.ToString(); user.UserRegion = txt_region.Text.Trim(); user.UserDepartment = txt_department.Text.Trim(); user.SystemId = txt_systemid.Text.Trim(); try { if (isedit) { UserInfo.deleteUserInfo(DataManagement.currentuser.UserId); UserRelation.deleteUserFrelationInfo(DataManagement.currentuser.UserId); } UserInfo.addUserInfo(user); UserRelation ur = new UserRelation(); for (int i = 0; i < this.clb_leader.CheckedItems.Count; i++) { ur.applyUserId = txt_phone.Text.Trim(); ur.fapprovalUserId = ((DataRowView)this.clb_leader.CheckedItems[i])[0].ToString(); UserRelation.addUserRelation(ur); } MessageBox.Show("成功"); } catch (Exception ex) { MessageBox.Show("失败,请稍后再试" + ex.ToString()); } } else { MessageBox.Show("失败,已经存在该手机号码"); } }