/// <summary> /// 保存新增的信息 /// </summary> private void AddUserInfo() { userInfo.UserInfoID = hid_AccountId.Value; if (bllUserInfo.FindWhere(p => p.UserInfo_LoginUserName == txtLoginName.Text.Trim() && p.UserInfo_Status == "0301").Count > 0 && ddlStatus.SelectedValue.Equals("0301")) { MessageBox.Show(this, "您输入的用户帐号已经存在,请重新输入!"); //txtLoginName.Text = ""; return; } else { userInfo.UserInfo_LoginUserName = this.txtLoginName.Text; } userInfo.UserInfo_FullName = this.txtManName.Text.Trim(); if (this.ddlDepart.SelectedItem != null) { userInfo.UserInfo_DepCode = this.ddlDepart.SelectedValue; } string pwd = this.txtLoginPwd.Text.Trim(); userInfo.UserInfo_LoginUserPwd = DESEncrypt.Encrypt(pwd); userInfo.UserInfo_AddTime = DateTime.Now; userInfo.UserInfo_Sequence = Convert.ToInt32(txtPx.Text.Trim()); userInfo.UserInfo_Type = ddlUserType.SelectedValue; userInfo.UserInfo_Status = ddlStatus.SelectedValue; string strRole = this.GetChecked(ckbxlist, ","); if (!strRole.Equals("")) { strRole = strRole.Substring(0, strRole.LastIndexOf(',')); } userInfo.UserInfo_RoleID = strRole; string strGwxx = GetChecked(chbGwList, ","); if (!strGwxx.Equals("")) { strGwxx = strGwxx.Substring(0, strGwxx.LastIndexOf(',')); } userInfo.UserInfo_Post = strGwxx; string msg = string.Empty; bool i = bllUserInfo.Add(userInfo, out msg); if (i) { ///个人风险库 //Risk_PerRiskLib PerRiskLib = new Risk_PerRiskLib(); //Risk_PerRiskLibBLL bllRisk_PerRiskLib = new Risk_PerRiskLibBLL(); //PerRiskLib.PerRiskLib_AccountId = userInfo.UserInfoID; //PerRiskLib.PerRiskLib_AddUserId = base.CurrUserInfo().UserID; //PerRiskLib.PerRiskLib_AddTime = DateTime.Now; //PerRiskLib.PerRiskLibID = Guid.NewGuid().ToString(); //bllRisk_PerRiskLib.Add(PerRiskLib,out msg); new Common_BLL().AddLog("用户账户管理", userInfo.UserInfoID, "新增", "", base.CurrUserInfo().UserID, base.CurrUserInfo().DepartmentCode); MessageBox.ShowAndRedirect(this, "新增用户成功", "UserInfoList.aspx?depCode=" + this.hid_Dep.Value); } else { MessageBox.ShowAndRedirect(this, "新增用户失败", "UserInfoList.aspx?depCode=" + this.hid_Dep.Value); } }