public void morePageGallery() { ++_index; _dataImage = null; _dataImage = ResquestAPI.getAllGallery("1"); reloadview(); }
public GalleryPage() { Title = "Gallery"; _index = 0; _dataImage = ResquestAPI.getAllGallery(_index.ToString()); _stackLayout = new StackLayout { BackgroundColor = Color.FromHex("101010"), Padding = new Thickness(5), }; reloadview(); ScrollView scrollView = new ScrollView { Content = _stackLayout }; RefreshView refreshView = new RefreshView(); ICommand refreshCommand = new Command(() => { reloadview(); refreshView.IsRefreshing = false; }); refreshView.Command = refreshCommand; refreshView.Content = scrollView; Content = refreshView; }
public SearchPage(string textSearch) { Title = "Gallery"; _dataImage = ResquestAPI.getSearchImages(textSearch); _stackLayout = new StackLayout { BackgroundColor = Color.FromHex("101010"), Spacing = 20, Padding = new Thickness(20), }; build(_dataImage); ScrollView scrollView = new ScrollView { Content = _stackLayout }; Content = scrollView; }
public void Save_Image_Click(object sender, System.EventArgs e) { saveImage.IsEnabled = false; saveImage.IsVisible = false; bool uploadSucceful; if (imagePreview.Source.ToString() == test) { exeption.Error(ref error_text, "You must select an image!"); saveImage.IsVisible = true; return; } if (imageTitles.Text == "" || imageTitles.Text == null) { exeption.Error(ref error_text, "Fill the \"Title\" field."); saveImage.IsVisible = true; return; } if (file.DataArray == null) { exeption.Error(ref error_text, "File not found."); saveImage.IsVisible = true; return; } uploadSucceful = ResquestAPI.uploadImage(file.DataArray, imageDescription.Text, imageTitles.Text); if (uploadSucceful) { imageTitles.Text = ""; imageDescription.Text = ""; imagePreview.Source = URL; saveImage.IsEnabled = true; saveImage.IsVisible = true; return; } exeption.Error(ref error_text, "Impossible de publier le fichier"); saveImage.IsVisible = true; }
public void Searchview() { _textSearch = new Editor { }; _buttonSearch = new Button { BackgroundColor = Color.FromHex("101010"), HorizontalOptions = LayoutOptions.Center, VerticalOptions = LayoutOptions.Center, Text = "Search" }; Frame search = new Frame { BackgroundColor = Color.FromHex("000000"), Content = new StackLayout { Children = { _textSearch, _buttonSearch } }, }; _buttonSearch.Clicked += delegate { if (_textSearch.Text == null || _textSearch.Text == "") { _dataImage = ResquestAPI.getAllGallery("0"); reloadview(); return; } Console.WriteLine("--------------------\n" + _textSearch.Text + "\n--------------------"); _dataImage = ResquestAPI.getSearchImages(_textSearch.Text); reloadview(); }; _stackLayout.Children.Add(search); }
public void GetURL(object sender, WebNavigatedEventArgs e) { if (e.Url.ToString().Split('/').ToArray()[2] != "www.blank.org") { return; } string Token = e.Url.ToString(); string[] res = Token.Split('&').ToArray(); string RefreshToken = res[3]; string[] finalParse = RefreshToken.Split('=').ToArray(); RefreshToken = finalParse[1]; bool resPage = ResquestAPI.GetToken(RefreshToken); string test = ResquestAPI.TokenClass.access_token; Console.WriteLine("this is the token = " + test); if (resPage == true) { Application.Current.MainPage = new AppShell(); Shell.Current.GoToAsync("//APP"); } }
public void loadData() { _favorite = null; _favorite = ResquestAPI.getPost(); }
public void test(string id) { ResquestAPI.delPost(id); }
public static void test(string id) { Console.WriteLine(id); ResquestAPI.AddFavoriteImgAccount(id); }
public void loadData() { _favorite = null; _favorite = ResquestAPI.getFavoritesImageaccount(); }