Example #1
0
 public SysDictController(ISysDictService sysDictService, ISysActionButtonService sysActionButtonService)
 {
     base.SysDictService         = sysDictService;
     base.SysActionButtonService = sysActionButtonService;
     this.AddDisposableObject(SysDictService);
     this.AddDisposableObject(SysActionButtonService);
 }
        public virtual ActionResult Index()
        {
            string url       = Request.Url.AbsolutePath.ToString();
            var    container = CacheManager.Get <IContainer>(KeyManager.AutofacContainer);
            ISysActionButtonService sysActionButtonService = container.Resolve <ISysActionButtonService>();

            ViewData["RightButtonList"] = sysActionButtonService.GetButtonListByUserIdAndMenuId(UserManager.GetCurrentUserInfo().Id, url, PositionEnum.FormInside);
            ViewData["TopButtonList"]   = sysActionButtonService.GetButtonListByUserIdAndMenuId(UserManager.GetCurrentUserInfo().Id, url, PositionEnum.FormRightTop);
            return(View());
        }
Example #3
0
 public HomeController(ISysActionMenuService sysActionMenuService, ISysActionButtonService sysActionButtonService)
 {
     base.SysActionMenuService   = sysActionMenuService;
     base.SysActionButtonService = sysActionButtonService;
     this.AddDisposableObject(SysActionMenuService);
 }