Exemple #1
0
        /// <summary>
        /// Erzeugt ein neues Unterverzeichnis.
        /// </summary>
        /// <param name="dirName"></param>
        /// <param name="dirDescription"></param>
        public void CreateSubDir(string dirName, string dirDescription)
        {
            DirectoryInfo newDirInfo = DirectoryData.CreateSubdirectory(dirName);

            // Erzeugen der Wrapper mit der selben Sortierung.
            DirectoryWrapper dirWrapper = new DirectoryWrapper(newDirInfo.FullName, this);

            dirWrapper.Description = dirDescription;
            dirWrapper.SaveData();

            subDirectories = null; // Neu einlesen der Unterverzeichnisse.
        }
Exemple #2
0
        protected void OkBtn_Click(object sender, EventArgs e)
        {
            DirectoryWrapper editDir = ((IStateProcessor)Parent).ConfigAgent.EditDirectory;

            if (editDir != null)
            {
                editDir.PresentationName = dirName.Text;
                editDir.Description      = description.Text;
                editDir.SaveData();
            }
            else if (!string.IsNullOrEmpty(dirName.Text))
            {
                DirectoryWrapper parentDir = ((IStateProcessor)Parent).ConfigAgent.CurrentDirectory;
                parentDir.CreateSubDir(dirName.Text, description.Text);
            }

            ProcessEvent((int)StateEvent.ok);
        }
    /// <summary>
    /// Erzeugt ein neues Unterverzeichnis.
    /// </summary>
    /// <param name="dirName"></param>
    /// <param name="dirDescription"></param>
    public void CreateSubDir(string dirName, string dirDescription)
    {
      DirectoryInfo newDirInfo = DirectoryData.CreateSubdirectory(dirName);

      // Erzeugen der Wrapper mit der selben Sortierung.
      DirectoryWrapper dirWrapper = new DirectoryWrapper(newDirInfo.FullName, this);
      dirWrapper.Description = dirDescription;
      dirWrapper.SaveData();

      subDirectories = null;  // Neu einlesen der Unterverzeichnisse.
    }