Beispiel #1
0
 /// <summary>
 /// Get user groups
 /// </summary>
 public void GetUserGroups()
 {
     // By all groups
     foreach (var group in IoC.Base.LastUserInTheApp.Groups)
     {
         // Convert and add
         FilteredGroups.Add(GroupInitialize(group));
     }
 }
 private void FilterGroups()
 {
     if (string.IsNullOrWhiteSpace(_query))
     {
         FilteredGroups.Clear();
         FilteredGroups.AddRange(_configService.Groups);
     }
     else
     {
         var lowerQuery = _query.ToLower();
         FilteredGroups.Clear();
         FilteredGroups.AddRange(_configService.Groups
                                 .Where(g => g.DisplayName.ToLower().Contains(lowerQuery) ||
                                        g.Mail.ToLower().Contains(lowerQuery)));
     }
 }