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