public VersionInfoViewModel(DirectoryInfo directoryInfo, VersionManagerViewModel manager)
        {
            Manager = manager;

            DirectoryInfo = directoryInfo;
            DirectoryPath = directoryInfo.FullName;
            Version = Convert.ToInt32(directoryInfo.Name);

            foreach (var file in directoryInfo.EnumerateFiles())
                VersionFiles.Add(new VersionFileViewModel(file));
        }
        public VersionInfoViewModel(DirectoryInfo directoryInfo, VersionManagerViewModel manager)
        {
            Manager = manager;

            DirectoryInfo = directoryInfo;
            DirectoryPath = directoryInfo.FullName;
            Version       = Convert.ToInt32(directoryInfo.Name);

            foreach (var file in directoryInfo.EnumerateFiles())
            {
                VersionFiles.Add(new VersionFileViewModel(file));
            }
        }
 public VersionInfoViewModel(string path, VersionManagerViewModel manager)
     : this(new DirectoryInfo(path), manager)
 {
 }
 public VersionInfoViewModel(string path, VersionManagerViewModel manager)
     : this(new DirectoryInfo(path), manager)
 {
 }