Esempio n. 1
0
        public ModuleOperateOutputDto GetPermissionByUserIdAndUrl(ModuleOperateSearchInputDto dto)
        {
            List <PermModel>       permModelList = _sysModuleOperateRepository.GetPermissionByUserIdAndUrl(dto.UserId, dto.Url);
            ModuleOperateOutputDto outputDto     = new ModuleOperateOutputDto();

            outputDto.PermList = permModelList;
            return(outputDto);
        }
Esempio n. 2
0
        public ModuleOperateOutputDto GetPermission()
        {
            string controller = RouteData.Route.GetRouteData(this.HttpContext).Values["controller"].ToString();
            string url        = "/Sys/" + controller;
            ModuleOperateSearchInputDto searchInput = new ModuleOperateSearchInputDto();

            searchInput.UserId = GetUserInfo().UserID;
            searchInput.Url    = url;
            ModuleOperateOutputDto outdto = _sysModuleOperateApp.GetPermissionByUserIdAndUrl(searchInput);

            return(outdto);
        }