Exemplo n.º 1
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);

            ControllerName = filterContext.RouteData.Values["Controller"].ToString().ToLower();
            ActionName     = filterContext.RouteData.Values["Action"].ToString().ToLower();

            // Определяем сайт
            SiteId = GetCurrentSiteId();

            var userId = Guid.Empty;

            if (User.Identity.IsAuthenticated)
            {
                var _userId = User.Identity.GetUserId();
                CurrentUser = UserManager.FindById(_userId);
                userId      = CurrentUser.UserId;
            }

            _Repository = new FrontRepository("dbConnection", SiteId, RequestUserInfo.IP, userId);

            //PageName = _Repository.GetPageName(ControllerName);
            //StartUrl = "/Admin/" + (String)RouteData.Values["controller"] + "/";
        }
Exemplo n.º 2
0
 public RootController()
 {
     _repository = new FrontRepository("cmsdbConnection");
 }
Exemplo n.º 3
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);

            _repository = new FrontRepository("cmsdbConnection");
        }