public RegisteredDebitViewModel(IDeptModel deptModel, INavigateService nav, DeptorObject deptor) { _deptModel = deptModel; _navigate = nav; Deptor = deptor; ShowDebits(); }
public PermissionController(IPermissionService permissionService, INavigateService navigateService, IConfigurationProvider mapperConfigProvider) { this.permissionService = permissionService; this.navigateService = navigateService; this.mapperConfigProvider = mapperConfigProvider; this.mapper = mapperConfigProvider.CreateMapper(); }
public UserService(ILoginLogService login_log_service, IRepository <User> repository, IRoleService role_service, INavigateService navigate_service) { loginLogService = login_log_service; this.repository = repository; this.role_service = role_service; this.navigate_service = navigate_service; }
public static IEnumerable <NavigateModel> GetCurrentUserActiveNavigates() { IEnumerable <NavigateModel> navigateModels = Enumerable.Empty <NavigateModel>(); IWorkContext workContext = ServiceContainer.Resolve <IWorkContext>(); INavigateService navigateService = ServiceContainer.Resolve <INavigateService>(); if (workContext.CurrentUser != null) { var permissions = workContext.CurrentUser.Roles.SelectMany(r => r.Permissions); Mapper.Initialize(cfg => cfg.CreateMap <Navigate, NavigateModel>().ForMember(m => m.Children, p => p.Ignore()).ForMember(m => m.Parent, p => p.Ignore())); navigateModels = navigateService.GetNavigates().AsQueryable().ProjectTo <NavigateModel>().ToList(); foreach (var nav in navigateModels) { nav.Parent = navigateModels.SingleOrDefault(n => n.ID == nav.ParentID); nav.Children = navigateModels.Where(n => n.ParentID == nav.ID).ToList(); if (!string.IsNullOrWhiteSpace(nav.ControllerName) && !string.IsNullOrWhiteSpace(nav.ActionName)) { nav.Active = permissions.Any(p => p.Name == nav.ControllerName + nav.ActionName); } } } return(navigateModels); }
private void Awake() { this.CheckIsSet(); this.SelectRoleEntity = null; this.coordinateConverter = this.HexGrid; this.navigateService = new NavigateService(); }
public HomeController(INavigateService service) { this.service = service; }
public BaseViewModel() { navigateService = App.Data.NavigateService; unitOfWork = App.Data.UnitOfWork; }
public RoleController(IRoleService role_service, INavigateService navigate_service) { roleService = role_service; this.navigate_service = navigate_service; }
public CommonController(INavigateService navigateService) { _navigateService = navigateService; }
public NavigateController(INavigateService navigateService, IMapper mapper, IConfigurationProvider mapperConfigProvider) { this.navigateService = navigateService; this.mapperConfigProvider = mapperConfigProvider; this.mapper = mapperConfigProvider.CreateMapper(); }
public NavigateController(INavigateService navigateService, IEntityPermissionService entityPermissionService) { _navigateService = navigateService; _entityPermissionService = entityPermissionService; }
public LoginAccountViewModel(IAuthenticationService accountService, INavigateService navigateService) { _authenticationService = accountService; _navigateService = navigateService; }
public AddDeptorViewModel(IDeptModel deptModel, INavigateService nav) { _deptModel = deptModel; _navigate = nav; }
public MainWindowViewModel(IDeptModel deptModel, INavigateService navService) { _deptModel = deptModel; _navigationService = navService; }