public ActionResult RoomieInfo(string id) { if (!WebCookieHelper.UserCheckLogin()) { string userAgent = Request.UserAgent; if (userAgent.ToLower().Contains("micromessenger")) { Utility.CookieHelper.SetCookie("returnurl", Request.Url.ToString(), "", 1); return(Redirect("/weixin/account")); } else { return(Redirect("/member/login?returnurl=" + Request.Url)); } } if (string.IsNullOrEmpty(id)) { Models.Users result = new Models.Users(); return(View(result)); } int nid = int.Parse(id); var user = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.ID == nid).FirstOrDefault(); return(View(user)); }
// // GET: /sui/Star/ public ActionResult Index() { if (!WebCookieHelper.UserCheckLogin()) { return(Redirect("/weixin/account/")); } return(View()); }
// // GET: /weixin/Home/ public ActionResult Index() { //判断用户是否登陆 if (!WebCookieHelper.UserCheckLogin()) { //跳转到微信授权登录界面 Redirect("/weixin/Account"); } AccessTokenContainer.Register(SystemContext.Instance.WeiXinAppInfo.AppID, SystemContext.Instance.WeiXinAppInfo.AppSecret); var accessToken = AccessTokenContainer.GetAccessToken(SystemContext.Instance.WeiXinAppInfo.AppID); var result = Senparc.Weixin.MP.AdvancedAPIs.UserApi.Info(accessToken, SystemContext.Instance.WeiXinAppInfo.OpenID); return(View(result)); }
public ActionResult RoomieInfo(string id) { if (!WebCookieHelper.UserCheckLogin()) { return(Redirect("/weixin/account/")); } if (string.IsNullOrEmpty(id)) { Models.Users result = new Models.Users(); return(View(result)); } int nid = int.Parse(id); var user = EnterRepository.GetRepositoryEnter().UsersRepository.LoadEntities(m => m.ID == nid).FirstOrDefault(); return(View(user)); }
public ActionResult Detail() { if (!WebCookieHelper.UserCheckLogin()) { return(Redirect("/weixin/account/")); } try { int nid = WebCookieHelper.GetUserId(0); //查找用户信息 var result = EnterRepository.GetRepositoryEnter().OAuthUserRepository.LoadEntities(m => m.ID == nid).FirstOrDefault(); if (result == null) { return(Redirect("/weixin/account/")); } return(View(result)); } catch (Exception ex) { log.Error(ex); return(Redirect("/weixin/account/")); } }
// // GET: /sui/Account/ public ActionResult Index() { if (!WebCookieHelper.UserCheckLogin()) { return(Redirect("/weixin/account/")); } try { int nid = WebCookieHelper.GetUserId(0); //查找用户信息 var result = EnterRepository.GetRepositoryEnter().OAuthUserRepository.LoadEntities(m => m.ID == nid).FirstOrDefault(); if (result == null) { return(Redirect("/weixin/account/")); } log.Info(string.Format("用户:{0}登录个人中心", result.NickName)); return(View(result)); } catch (Exception ex) { log.Error(ex); return(Redirect("/weixin/account/")); } }