protected void btnOK_Click(object sender, EventArgs e) { string id = Request["ID"]; new IM_NewsBLL().UpdateForState(new Guid(id), 4); IM_NewsInfo newModel = new IM_NewsBLL().GetModel(new Guid(id)); IM_TeamMemberBLL teamMemberBLL = new IM_TeamMemberBLL(); //当前用户添加对方 IM_TeamMemberInfo teamMemberModel = new IM_TeamMemberInfo(); teamMemberModel.TeamID = new Guid(ddlTeam.SelectedValue); teamMemberModel.UserID = newModel.SendUserID; teamMemberBLL.Add(teamMemberModel); //对方添加当前用户 teamMemberModel = new IM_TeamMemberInfo(); teamMemberBLL.AddForSendUser(newModel.SendUserID, userInfo.UserID); btnOK.Enabled = ddlTeam.Enabled = btnReject.Enabled = false; IM_UserInfo userModel = new IM_UserBLL().GetModel(newModel.SendUserID); ClientScript.RegisterStartupScript(this.GetType(), "JS", "<script>window.onload = function () { window.parent.window.addUserForTeam('" + newModel.SendUserID.ToString() + "','" + ddlTeam.SelectedValue + "','" + userModel.UserName + "','" + (string.IsNullOrEmpty(userModel.Pic) ? "/UserPic/default.jpg" : userModel.Pic) + "');};</script>"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { IM_UserInfo userModel = new IM_UserBLL().GetModel(userInfo.UserID); divSelfName.InnerHtml = userModel.UserName; imgSelfUserPic.ImageUrl = "~/UpLoadFiles" + (string.IsNullOrEmpty(userModel.Pic) ? "/UserPic/default.jpg" : userModel.Pic); hidID.Value = userModel.ID.ToString(); LoadTeamAndUser(); LoadGroupAndUser(); } }
/// <summary> /// 执行权限验证 /// </summary> /// <param name="value">登录信息表ID</param> bool ExePow(string value) { try { IM_UserInfo userModel = new IM_UserBLL().GetModel(new Guid(value)); if (userModel != null) { UserInfo ui = new UserInfo(); ui.UserID = userModel.ID; ui.UserName = userModel.UserName; userInfo = ui; Session[CookieName] = ui; return(true); } } catch { } return(false); }