Exemplo n.º 1
0
        protected void OnSendMsgClick(object sender, EventArgs e)
        {
            if (msgMode == "Accept")
            {
                SendMessage(userId, language.GetString("TextRequestAccepted"), this.MSGREPLYCNT.Content);

                FriendHandler.Save(UserProfile.Current.UserId, userId, false, int.Parse(this.YMTYPESEL.SelectedValue), this.YMBIRTH.Checked ? 1 : 0);
                _4screen.CSB.Extensions.Business.IncentivePointsManager.AddIncentivePointEvent("FRIEND_ACCEPT", UserDataContext.GetUserDataContext());
                DataAccess.Business.Message.DeleteMessage(message.MsgID, message.UserId);
                DataAccess.Business.Message.DeleteMessage(message.MsgID, message.FromUserID);

                litScript.Text = "<script type='text/javascript'>$telerik.$(function() { RefreshParentPage();GetRadWindow().Close(); } );</script>";
            }
            else
            {
                SendMessage(userId, language.GetString("TextRequestDenied"), this.MSGREPLYCNT.Content);

                if (this.YMBLOCKCB.Checked)
                {
                    FriendHandler.BlockFriend(UserProfile.Current.UserId, message.FromUserID);
                    _4screen.CSB.Extensions.Business.IncentivePointsManager.AddIncentivePointEvent("FRIEND_BLOCK", UserDataContext.GetUserDataContext());
                }

                _4screen.CSB.Extensions.Business.IncentivePointsManager.AddIncentivePointEvent("FRIEND_REJECT", UserDataContext.GetUserDataContext());
                DataAccess.Business.Message.DeleteMessage(message.MsgID, message.UserId);
                DataAccess.Business.Message.DeleteMessage(message.MsgID, message.FromUserID);

                litScript.Text = "<script type='text/javascript'>$telerik.$(function() { RefreshParentPage();GetRadWindow().Close(); } );</script>";
            }
        }
Exemplo n.º 2
0
        public void OnBlockUserClick(object sender, EventArgs e)
        {
            Guid blockedUserId = new Guid(((LinkButton)sender).CommandArgument);

            FriendHandler.BlockFriend(UserProfile.Current.UserId, blockedUserId);
            this.LitScript.Text = "<script type='text/javascript'>$telerik.$(function() { GetRadWindow().Close(); } );</script>";
        }
Exemplo n.º 3
0
 private void BlockLinkButtonClick(object sender, EventArgs e)
 {
     FriendHandler.BlockFriend(UserProfile.Current.UserId, new Guid(((LinkButton)sender).CommandArgument));
     ReloadableControl.Reload();
 }