ACAT.Extensions.Default.FunctionalAgents.NewFile.NewFileAgent.checkValidOrCreate C# (CSharp) Méthode

checkValidOrCreate() private méthode

Checks if the specified folder is valid Display error if is not valid
private checkValidOrCreate ( String folder ) : bool
folder String Name of folder
Résultat bool
        private bool checkValidOrCreate(String folder)
        {
            var normalizedFolder = SmartPath.ACATNormalizePath(folder);
            if (Directory.Exists(normalizedFolder))
            {
                return true;
            }

            try
            {
                Directory.CreateDirectory(normalizedFolder);
                return true;
            }
            catch (Exception)
            {
                DialogUtils.ShowTimedDialog(
                                    Context.AppPanelManager.GetCurrentForm() as Form,
                                    Resources.Error,
                                    string.Format(Resources.CouldNotCreateFolder0, normalizedFolder));
            }

            return false;
        }