private async void ExecuteGetPhotos(object obj) { IsEnforce = false; UserDatum selectedDataum = NameSuggests.FirstOrDefault <UserDatum>(x => x.username == Name); UserAttributes t; SetHeaderAttributes(true, String.Format("Собираем фотографии пользователя {0}", Name)); if (selectedDataum != null) { t = await _dataService.getUserAttributes(selectedDataum.id); if (t != null && t.data != null) { UserPics.Clear(); foreach (var item in t.data) { UserPics.Add(item); } IsEnforce = true; SetHeaderAttributes(false, String.Empty); IsVisiblePreviousButton = true; } } else { IsVisiblePreviousButton = false; SetHeaderAttributes(false, String.Format("Не удалось загрузить пользователя {0}", Name)); } }
private async void FindUser(object obj) { if (!String.IsNullOrWhiteSpace(Name)) { var res = await _dataService.getUsersByChar(Name); if (res != null && res.data != null) { NameSuggests.Clear(); NameSuggests.AddRange(res.data); } else { SetHeaderAttributes(false, "нет такого человека"); } } }