Beispiel #1
0
        private void GetMaxUserIDCount()
        {
            var query = EvaluationsList.GroupBy(x => x.UserId)
                        .Select(group => new { UserId = group.Key, Count = group.Count() })
                        .OrderByDescending(x => x.Count);

            var item = query.First();

            _topUserId      = item.UserId;
            _topUserIdCount = item.Count;
        }
Beispiel #2
0
        public override void RefreshData()
        {
            var profileModel   = GetCurrentUser().Profile;
            var membersRealm   = new Domain.Services.Realms.Members();
            var memberModel    = membersRealm.Get(x => x.Profile == profileModel);
            var evals          = EvaluationsRealm.GetAll(x => x.Member == memberModel).ToList();
            var evalsContainer = new List <ViewModels.Controls.PrettyListViewItems.Evaluation>();

            foreach (var evalModel in evals)
            {
                evalsContainer.Add(new ViewModels.Controls.PrettyListViewItems.Evaluation(evalModel));
            }
            EvaluationsList.Clear();
            EvaluationsList.AddRange(evalsContainer);
        }