示例#1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string UserID = string.Empty;

            if (context.Session["UserID"] != null)
            {
                UserID = context.Session["UserID"].ToString();
            }

            if (context.Request.QueryString["s"] != null && context.Request.QueryString["t"] != null)
            {
                int    SN    = 0;
                int    picSN = 0;
                string type  = string.Empty;
                SN   = AccountModel.getAccountByID(UserID).SN;
                type = context.Request.QueryString["t"].ToString();
                int.TryParse(context.Request.QueryString["s"], out picSN);

                if (type.Equals("Account"))
                {
                    Rio_Account Account = AccountModel.getAccountByID(UserID);
                    Account.PicSN = picSN;
                    AccountModel.Update(Account);
                }
                else if (type.Equals("Index"))
                {
                    Rio_UserIndexSetting userSetting = UserIndexSettingMode.getUserIndexSettingBySN(SN);
                    userSetting.CoverSN = picSN;
                    UserIndexSettingMode.Update(userSetting);
                }
            }
        }
示例#2
0
        //[ValidateAntiForgeryToken]
        public ActionResult IndexSetting(string Title, string SubTitle)
        {
            string UserID = string.Empty;

            if (Session["UserID"] != null)
            {
                UserID = Session["UserID"].ToString();
            }
            int SN = AccountModel.getAccountByID(UserID).SN;
            Rio_UserIndexSetting userSetting = UserIndexSettingMode.getUserIndexSettingBySN(SN);

            userSetting.Title    = Title;
            userSetting.SubTitle = SubTitle;
            UserIndexSettingMode.Update(userSetting);

            return(RedirectToAction("UserSetting"));
        }
示例#3
0
        public ActionResult SelectCover(string type, int SN)
        {
            int accountSN = 0;

            int.TryParse(Session["UserSN"].ToString(), out accountSN);
            string userID = Session["UserID"].ToString() ?? string.Empty;

            if (type.Equals("Account"))
            {
                Rio_Account Account = AccountModel.getAccountByID(userID);
                Account.PicSN = SN;
                AccountModel.Update(Account);
            }
            else if (type.Equals("Index"))
            {
                Rio_UserIndexSetting userSetting = UserIndexSettingMode.getUserIndexSettingBySN(accountSN);
                userSetting.CoverSN = SN;
                UserIndexSettingMode.Update(userSetting);
            }
            return(Content("Save Success"));
        }