/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void deleteBTN_Click(object sender, EventArgs e) { errorProvider1.Clear(); logger.Info("Clicked delete button"); if (ValidateForm()) { string folder = this.folderTXTBX.Text; bool createBackup = true; bool result = false; int lineNumber = int.Parse(lineTXTBX.Text); List <string> filenames = new List <string>(); foreach (string x in this.fileListLSTBOX.Items) { filenames.Add(x); } if (this.checkBox1.CheckState == CheckState.Unchecked) { createBackup = false; } result = DeleteLineUtil.PerformDelete(folder, createBackup, filenames, lineNumber); if (result) { MessageBox.Show("Complete", "Complete", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Sorry there was an Error, No delete performed!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void fileScanBTN_Click(object sender, EventArgs e) { logger.Info("Clicked scan file button"); logger.Info("Folder scan performed on " + this.folderTXTBX.Text); if (ValidateFolderText() && ValidateExText()) { string folder = this.folderTXTBX.Text; string exts = this.extensionsTXTBX.Text; bool result = false; result = DeleteLineUtil.PopulateListBoxWithFileNames(folder, exts, this.fileListLSTBOX); if (!result) { MessageBox.Show("Sorry there was an Error!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }