/// <summary> /// Click event handler for btnSendMail button which send a mail after deleting few files from a folder /// </summary> /// <param name="sender">Object on which event occured.</param> /// <param name="e">Args for event</param> protected void btnSendMail_Click(object sender, EventArgs e) { //Store folder path string folderPath = txtPathToFolder.Text; //checking for the path entered if (folderPath.Length > 0) { //Call to DeleteFiles() method to delete files List <string> deletedFiles = UtilityFunctions.DeleteFiles(folderPath); //checking the returned result if (deletedFiles == null) { //if returned null Response.Write(Messages.DirNotFound); } else if (deletedFiles.Count == 0) { //if no files deleted Response.Write(Messages.NoFilesDeleted); } else { //if data returned bool result = UtilityFunctions.SendMail(deletedFiles); //checking the result if (result) { //if success Response.Write(Messages.SendMailSuccess); } else { //if failed Response.Write(Messages.SendMailFailed); } } } else { Response.Write(Messages.NoFolderPathFound); } }