private void DeletePicture_Click(object sender, RoutedEventArgs e) { int pictureId = CheckedIndex; controller.DeletePicture(pictureId); WP_mainWrapPanel.Children.Clear(); LoadNewPicturesRepo(controller.GetPicturesWithNoCommentAndStatus()); }
private void removeImageButton_Click(object sender, EventArgs e) { if (MessageBox.Show("Are you sure you want to remove this image?", "Remove Image?", MessageBoxButtons.OKCancel) == DialogResult.OK) { Picture pic = (Picture)listView.SelectedItems[0].Tag; imageList.Images.RemoveAt(listView.SelectedIndices[0]); listView.Items.Remove(listView.SelectedItems[0]); // gotta save the image change immediatly currentDoc.Images.Remove(pic); Controller.SaveDocument(currentProj, currentDoc, currentUser); pic.Image.Dispose(); Controller.DeletePicture(currentProj.Id, pic); } }
private void Delete_Click(object sender, RoutedEventArgs e) { con.DeletePicture(CheckedIndex); previousWindow.Visibility = Visibility.Visible; this.Close(); }