Пример #1
0
        public IEnumerable <Group> GetUserGroups(ObjectId userId)
        {
            IEnumerable <Group> userGrops = (from g in GroupsRepository.GetAll()
                                             where g.IdsOfGroupMembers.Contains(userId)
                                             select g).ToList();

            return(userGrops);
        }
Пример #2
0
        private static void LoadCoreEntities()
        {
            //Group loading
            GroupEntityFactory factory = new GroupEntityFactory();
            RoleplayContext    ctx     = Singletons.RoleplayContextFactory.Create();

            using (GroupsRepository repository = new GroupsRepository(ctx))
            {
                foreach (GroupModel group in repository.GetAll())
                {
                    factory.Create(group);
                }
            }
        }
Пример #3
0
        public async Task <IActionResult> Index()
        {
            IEnumerable <UserTask> tasks = await TasksRepository.GetAll();

            IEnumerable <TaskGroup> groups = await GroupsRepository.GetAll();

            foreach (var task in tasks)
            {
                if (!groups.Any(g => g.UserTasks != null && g.UserTasks.Any(t => t.Id == task.Id)))
                {
                    await TasksRepository.Delete(task.Id);
                }
            }

            ViewData.Model = (await GroupsRepository.GetAll()).ToList();

            return(View());
        }
Пример #4
0
 public IEnumerable <Group> GetAll(string UserId)
 {
     return(_repo.GetAll(UserId));
 }
Пример #5
0
 public void OnGet(int id)
 {
     Item      = mItem.Find(id);
     AllGroups = mGroups.GetAll();
 }
Пример #6
0
 public void OnGet()
 {
     AllItems  = _mItem.GetAll();
     AllGroups = mGroup.GetAll();
 }
Пример #7
0
 public void OnGet(int id)
 {
     Item      = mItem.Find(id);
     AllGroups = g_Method.GetAll();
 }
Пример #8
0
 public void OnGet()
 {
     AllGroups = g_Method.GetAll();
 }