protected void EditUserInfo(bool isCreated) { string loginName = UserInfo.LoginName; string userName = UserInfo.UserName; string pwd = UserInfo.Password; if (pwd == string.Empty) pwd = "abcd1234"; string email = UserInfo.Email; string tel = UserInfo.Tel; bool islocked = UserInfo.IsLocked; bool isIPValidate = UserInfo.IsIPValidate; string isdownload = UserInfo.IsDownLoad; //新建用户 if (isCreated) { // try { MemberShipManager msm = new MemberShipManager(); if (msm.IsUserExist(loginName)) { ShowMessage("此用户名已存在"); } else { IUser user = msm.CreateUser(pwd, loginName, userName, SelDeptId, email, tel, islocked, isdownload, isIPValidate); if (user == null) throw new Exception("Error"); ShowMessage("新建用户成功"); this.ShowUserManager(); } } catch (Exception ex) { QJVRMS.Common.LogWriter.WriteExceptionLog(ex, true); ShowMessage("新建用户失败"); } } else { MemberShipManager msm = new MemberShipManager(); if (msm.ModifyUserInfo(new Guid(this.hiUserId.Value), SelDeptId, userName, email, tel, islocked, isdownload, isIPValidate)) { ShowMessage("修改用户信息成功"); this.ShowUserManager(); } else { ShowMessage("修改用户信息失败"); } } }