private void UpdateDiskDetails(IList<DiskDetails> diskDetails)
{
this.Disks = new List<VirtualHardDisk>();
foreach (var disk in diskDetails)
{
VirtualHardDisk hd = new VirtualHardDisk();
hd.Id = disk.VhdId;
hd.Name = disk.VhdName;
this.Disks.Add(hd);
}
DiskDetails OSDisk = diskDetails.SingleOrDefault(d => string.Compare(d.VhdType, "OperatingSystem", StringComparison.OrdinalIgnoreCase) == 0);
if (OSDisk != null)
{
this.OSDiskId = OSDisk.VhdId;
this.OSDiskName = OSDisk.VhdName;
}
}