private void decodeAllToolStripMenuItem_Click(object sender, EventArgs e) { try { ImageFileIO DecodeToDisk = new ImageFileIO(); DecodeToDisk.Decode(imageOperations.ImageFilesContainer, Properties.Settings.Default.DecodedFolder); MessageBox.Show("Decoding all Images Complete"); } catch { MessageBox.Show("An error ocurred writting to disk"); } }
private void decodeSelectedToolStripMenuItem_Click(object sender, EventArgs e) { try { GridViewImages.EndEdit(); var indexes = imageOperations.BindableFileContainer.Where(Q => Q.saveFile == true).Select(R => R.Index).ToList(); var container = imageOperations.ImageFilesContainer.Where(Q => indexes.Contains(Q.Index)).ToList(); ImageFileIO DecodeToDisk = new ImageFileIO(); DecodeToDisk.Decode(container, Properties.Settings.Default.EncodedFolder); MessageBox.Show("Decoding all Images Complete"); } catch { MessageBox.Show("An error ocurred writting to disk"); } }