private async void AddFavorite_Tapped() { var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; var email = (string)localSettings.Values["Email"]; FavoriteService service = new FavoriteService(); if (email != personCliked.Email) { try { bool isCreated = await service.AddFavoriteAsync(email, personCliked.Email); if (isCreated) { _navigationService.NavigateTo("FavoriteDetails", personCliked); } else { //show error link already exist ShowToast("favorite_link_exists"); } } catch (NoNetworkException e) { ShowToast(e.ToString()); } } else { //try to add himself in favorite ShowToast("add_himself_favorite"); }
private async void LoadFavorites() { var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; var email = (string)localSettings.Values["Email"]; FavoriteService service = new FavoriteService(); PeopleList = await service.getFavoritesAsync(email); }
private async void LoadFavorites() { var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; var email = (string)localSettings.Values["Email"]; FavoriteService service = new FavoriteService(); try { FavoritesList = await service.getFavoritesAsync(email); }catch (NoNetworkException e) { ShowToast(e.ToString()); } }
private async void RemoveFavorite_Tapped() { var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; var email = (string)localSettings.Values["Email"]; FavoriteService service = new FavoriteService(); try { await service.RemoveFavoriteAsync(email, personCliked.Email); _navigationService.NavigateTo("PersonDetails", personCliked); }catch (NoNetworkException e) { ShowToast(e.ToString()); } }