Exemple #1
0
        public string Index(ServiceUserInfo model)
        {
            ServiceUserInfo sui = ServiceUser.GetSUserByUName(model.UserName);

            if (sui == null)
            {
                return("用户名错误");
            }
            else if (model.PassWord != sui.PassWord)
            {
                return("密码错误");
            }
            else
            {
                FormsAuthentication.SetAuthCookie(model.UserName, true);

                this.Session["User"] = sui;

                string ReturnUrl = this.HttpContext.Request.UrlReferrer == null ? string.Empty : Server.UrlDecode(System.Text.RegularExpressions.Regex.Match(this.HttpContext.Request.UrlReferrer.Query, @"ReturnUrl=([^&]*)?").Groups[1].ToString()) == "/" ? string.Empty : Server.UrlDecode(System.Text.RegularExpressions.Regex.Match(this.HttpContext.Request.UrlReferrer.Query, @"ReturnUrl=([^&]*)?").Groups[1].ToString());

                //this.HttpContext.Request.
                return("登陆成功" + "|" + (string.IsNullOrEmpty(ReturnUrl) ? ReturnUrl : "http://" + this.HttpContext.Request.Url.Host + ":" + this.HttpContext.Request.Url.Port + ReturnUrl));
            }
        }
Exemple #2
0
        public ActionResult SUserAddSave(ServiceUserInfo sui)
        {
            ReturnMessage messge = ServiceUser.AddServiceUser(sui);

            return(Json(BuildAjaxBackResult(messge)));
        }
Exemple #3
0
        public ActionResult SUserEditSave(ServiceUserInfo sui)
        {
            ReturnMessage messge = ServiceUser.UpdateFunction(sui);

            return(Json(BuildAjaxBackResult(messge)));
        }
Exemple #4
0
        //
        // GET: /Default/

        public ActionResult Index()
        {
            ServiceUserInfo model = (ServiceUserInfo)Session["User"];

            return(View(model));
        }