private void message(string file) { string message = "The file: \n" + file + "\nIs not available anymore!\nPerhaps it has been moved?!\nDo you want to select it's new " + "path (YES) or delete the entry (NO) ?"; try { DialogResult result = MessageBox.Show(message, "File not detected!", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { openFileDialog1.FileName = file; if (openFileDialog1.ShowDialog() == DialogResult.OK) { string newFile = openFileDialog1.FileName; if (File.Exists(newFile)) { client.Modify("Full_Path", newFile, "Full_Path", file); FileInfo file_info = new FileInfo(newFile); string[] newName = file_info.Name.Split('.'); client.Modify("Name", newName[0], "Full_Path", newFile); } } } else { client.Delete("Full_Path", file); } } catch (Exception ex) { MessageBox.Show("ERROR Message:" + ex.Message); } }