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();
         }
     }
 }
示例#2
0
 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("失败,已经存在该手机号码");
     }
 }