示例#1
0
 /* design time */
 public SMBItemViewModel(bool isDirectory, string fileName, string filePath, DateTime lastWriteTime, DateTime creationTime, string size)
 {
     IsDirectory   = isDirectory;
     FileName      = fileName;
     FilePath      = filePath;
     LastWriteTime = lastWriteTime;
     CreationTime  = creationTime;
     Size          = size;
     SMBItem       = null !;
 }
示例#2
0
 public SMBItemViewModel(SMBItem smbItem)
 {
     IsDirectory   = smbItem.IsDirectory;
     FileName      = smbItem.Name;
     FilePath      = smbItem.Path;
     LastWriteTime = smbItem.Info.LastWriteTime.ToLocalTime();
     CreationTime  = smbItem.Info.CreationTime.ToLocalTime();
     Size          = IsDirectory ? string.Empty : ByteSizeFormatter.Format((ulong)smbItem.Size);
     SMBItem       = smbItem;
 }