public static FolderTreeViewModel ToFolderTreeViewModel(this BllDrive drive) { return(new FolderTreeViewModel { Name = drive.Name.Remove(1, 1).Remove(drive.Name.Length - 2, 1) }); }
public static DriveViewModel ToMvcDrive(this BllDrive drive) { return(new DriveViewModel { Name = drive.Name.Remove(1, 1), DriveType = drive.DriveType, TotalSize = drive.TotalSize, TotalFreeSpace = drive.TotalFreeSpace }); }
public IEnumerable <BllDrive> GetDrives() { IList <BllDrive> bllDrives = new List <BllDrive>(); var drives = DriveInfo.GetDrives(); foreach (DriveInfo drive in drives) { BllDrive newDrive = new BllDrive(); newDrive.Name = drive.Name; newDrive.DriveType = drive.DriveType.ToString(); newDrive.TotalSize = SizeConverter(drive.TotalSize); newDrive.TotalFreeSpace = SizeConverter(drive.TotalFreeSpace); bllDrives.Add(newDrive); } return(bllDrives); }