ATMLCommonLibrary.model.navigator.ATMLNavigator.DeleteFile C# (CSharp) Метод

DeleteFile() публичный Метод

public DeleteFile ( FileInfo fi ) : bool
fi System.IO.FileInfo
Результат bool
        public bool DeleteFile(FileInfo fi)
        {
            bool deleted = false;
            string message = string.Format("Are you sure you want to delete file \"{0}\"", fi.Name);
            //TODO: Put In Message Database
            if (DialogResult.Yes ==
                MessageBox.Show(message, @"V E R I F Y", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
                string name = fi.Name;
                DateTime now = DateTime.Now;
                fi.IsReadOnly = false;
                fi.Delete();
                OnDeleteFile(fi);
                LogManager.Info("File Deleted - File:{0} Date:{1} {2}",
                    name,
                    now.ToShortDateString(),
                    now.ToShortTimeString());
                deleted = true;
            }
            return deleted;
        }