Exemple #1
0
 public DiscEntityViewModel(FileDescriptor fileDescriptor)
 {
     Name        = fileDescriptor.Name;
     IsAcessible = true;
     Size        = new SizeViewModel(fileDescriptor.Size);
     Children    = null;
 }
Exemple #2
0
 public DiscEntityViewModel(DirectoryDescriptor directoryDescriptor)
 {
     Name        = directoryDescriptor.Name;
     IsAcessible = directoryDescriptor.IsAcessible;
     Size        = null;
     Children    = directoryDescriptor.Directories.Select(d => new DiscEntityViewModel(d)).Concat(
         directoryDescriptor.Files.Select(d => new DiscEntityViewModel(d))
         ).ToArray();
 }