private void loadUser() { ShowBusyIndicator(); userService.GetUser((res, exp) => appController.BeginInvokeOnDispatcher(() => { HideBusyIndicator(); if (exp == null) { User = res; UserGroupList.Where(allGroups => User.Groups.Select(g => g.PartyName).Contains(allGroups.PartyName)) .ToList().ForEach(g => g.IsChecked = true); } else { appController.HandleException(exp); } }), User.PartyName); }