Пример #1
0
 public bool RenameFilesByDirectory(int numberOfDirs, NameByPathSeperatorEnum seperator, DisplaySortOptionEnum sortBy, out string error, out string displayFileName,
                                    bool incrementNames = false, bool spaceBuffer = false, bool forDisplay = false)
 {
     m_Model.SetApplicationState(ApplicationStateEnum.FileOperation);
     if (!FileOperations.RenameFilesByDirectory(m_Model.GetFiles(), numberOfDirs, m_Model.GetFileNameByPathSeperatorTuple(seperator),
                                                sortBy, out error, out displayFileName, incrementNames, spaceBuffer, forDisplay))
     {
         m_Model.SetApplicationState(ApplicationStateEnum.Ready);
         logger.Debug(error);
         return(false);
     }
     m_Model.RaiseFilePathChangedEvent(m_Model.GetAllFilePaths());
     return(true);
 }