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); } } }
//[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")); }
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")); }