private void button1_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); Images images = imageDataService.GetTheImage(1); pictureBox.Image = imageDataService.ImageConversion(images.Pictures); }
private void imageListView_CellContentClick(object sender, DataGridViewCellEventArgs e) { ImageDataService imageDataService = new ImageDataService(); textBox1.Text = imageListView.Rows[e.RowIndex].Cells[2].Value.ToString(); byte[] image = (byte[])imageListView.Rows[e.RowIndex].Cells[1].Value; pictureBox.Image = imageDataService.ImageConversion(image); Upd_ImageId.Text = imageListView.Rows[e.RowIndex].Cells[0].Value.ToString(); }
protected override async void OnLaunched(LaunchActivatedEventArgs args) { if (!args.PrelaunchActivated) { await ImageDataService.FetchHomeWallPaperListAsync(new Random().Next(1, 5)); await ActivationService.ActivateAsync(args); } }
private void button2_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); Images image = imageDataService.GetTheImage(Convert.ToInt32(Upd_ImageId.Text)); if (image != null) { pictureBox.Image = imageDataService.ImageConversion(image.Pictures); Upd_StoryBox.Text = image.Story; Upd_DateBox.Text = image.ModificationDate; } else { MessageBox.Show("Invalid Image Id"); } }
private void ImageActions_Load(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); if (imageListView.RowCount > 0) { byte[] image = (byte[])imageListView.Rows[0].Cells[1].Value; pictureBox.Image = imageDataService.ImageConversion(image); MessageBox.Show((imageListView.RowCount).ToString()); } else { pictureBox.Image = null; } }
private async Task <Photo> GetNewPhotoAsync() { if (ImageDataService.CuratedWallpaperCollection?.Count > 0) { var photo = ImageDataService.CuratedWallpaperCollection.FirstOrDefault(x => !ImageDataService.UsedList.Contains(x)); if (photo == null) { await ImageDataService.FetchHomeWallPaperListAsync(page : ImageDataService.photoPage.page + 1); return(await GetNewPhotoAsync()); } else { return(photo); } } return(null); }
private void Del_ImageB_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); int result = imageDataService.DeleteImage(Convert.ToInt32(Del_ImageId.Text)); if (result > 0) { MessageBox.Show("Image Deleted Succesfully!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); pictureBox.Image = null; textBox1.Text = null; } else { MessageBox.Show("Sorry There Was An Error!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); } }
private void Upd_ImageB_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); int result = imageDataService.UpdateImage(imageDataService.ByteConversion(pictureBox.Image), Upd_StoryBox.Text, Upd_DateBox.Text, Convert.ToInt32(Upd_ImageId.Text)); if (result > 0) { MessageBox.Show("Image Updated Succesfully!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); pictureBox.Image = null; textBox1.Text = null; } else { MessageBox.Show("Sorry There Was An Error!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); } }
private void AImageB_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); byte[] pictures = imageDataService.ByteConversion(pictureBox.Image); int result = imageDataService.AddImage(pictures, ImageStoryBox.Text, ModificationDateBox.Text, this.usingEventId); if (result > 0) { MessageBox.Show("Image Added Succesfully!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); pictureBox.Image = null; textBox1.Text = null; } else { MessageBox.Show("Sorry There Was An Error!"); imageListView.DataSource = imageDataService.GetImageList(this.usingEventId); } }
private async Task SetWallpaperListAsync(string selected, int pageCount = 1) { if (!string.IsNullOrEmpty(selected)) { if (selected.Equals("Curated", System.StringComparison.OrdinalIgnoreCase)) { var page = await ImageDataService.FetchCuratedListAsync(pageCount); FillGridView(page); } else { if (selected.Equals("Search", System.StringComparison.OrdinalIgnoreCase)) { await SearchWallpapersAsync(SearchText, pageCount); } else { await SearchWallpapersAsync(selected, pageCount); } } } }
public ImageManager(FreeLancersEntities entities) : base(entities) { _imageDataService = new ImageDataService(entities); }
private void BrowseButton_Click(object sender, EventArgs e) { ImageDataService imageDataService = new ImageDataService(); pictureBox.Image = imageDataService.BrowseImage(); }
private async Task SearchWallpapersAsync(string selected, int pageCount = 1) { var page = await ImageDataService.FetchWallpaperListAsync(keyword : selected, pageCount); FillGridView(page); }