Beispiel #1
0
        public Tuple <IQueryable <RoleEntity>, IQueryable <RelevanceRoleEntity> > GetMany(Guid managerId)
        {
            var roles         = GetAll();
            var relevanceRole = _repositoryEF.GetMany(s => s.ManagerId == managerId);

            return(new Tuple <IQueryable <RoleEntity>, IQueryable <RelevanceRoleEntity> >(roles, relevanceRole));
        }
Beispiel #2
0
        public Tuple <IQueryable <ModuleElementEntity>, IQueryable <RelevanceElementEntity> > LoadElement(Guid roleId, Guid moduleId)
        {
            var moduleElement    = _moduleElementRepository.GetMany(s => s.ModuleId.Equals(moduleId));
            var relevanceElement = _relevanceElementRepository.GetMany(s => s.ModuleId.Equals(moduleId) && s.RoleId.Equals(roleId));

            return(new Tuple <IQueryable <ModuleElementEntity>, IQueryable <RelevanceElementEntity> >(moduleElement, relevanceElement));
        }
Beispiel #3
0
        public IActionResult Get()
        {
            //var many = _repository.GetAll();
            var basketSpec     = new ProductItemSpecification(Guid.Parse("8DF48AC2-375D-4830-4016-08D7584F725A"));
            var Criteria       = basketSpec.Criteria;
            var Includes       = basketSpec.Includes;
            var IncludeStrings = basketSpec.IncludeStrings;

            var many = _repository.GetMany(basketSpec);
            var c    = many.First().Items.Count();

            return(Ok(many.First().Title));
        }