示例#1
0
        public ActionResult Filter()
        {
            if (Request.IsAuthenticated)
            {
                STUserVP param;
                if (Session["USERPARAM"] != null)
                {
                    param = (STUserVP)Session["USERPARAM"];
                }
                else
                {
                    param = new STUserVP();
                }

                UserModelsViewParam prm = UserModelsRepository.Instance.SetParam(param);
                STUser user             = UserModelsRepository.Instance.GetLocalUser();
                if (user.permission == 0)
                {
                    ViewData["PM"] = "0";
                }
                return(View(prm));
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
        }
示例#2
0
 public ActionResult Filter(UserModelsViewParam prm, FormCollection collection)
 {
     if (Request.IsAuthenticated)
     {
         try
         {
             STUserVP param = UserModelsRepository.Instance.GetParam(prm);
             Session["USERPARAM"] = param;
             return(RedirectToAction("List"));
         }
         catch { return(View()); }
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }