public static BackupData FromHostType(Jedzia.BackBock.DataAccess.DTO.BackupData source) { var local = new BackupData(); local.DatasetGroup = source.DatasetGroup; local.DatasetName = source.DatasetName; if (source.BackupItem != null) { local.BackupItem = source.BackupItem.Select(wld => BackupItemType.FromHostType(wld)).ToArray(); } return(local); }
public static BackupItemType FromHostType(Jedzia.BackBock.DataAccess.DTO.BackupItemType source) { var local = new BackupItemType(); local.IsEnabled = source.IsEnabled; local.ItemGroup = source.ItemGroup; local.ItemName = source.ItemName; if (source.Task != null) local.Task = TaskType.FromHostType(source.Task); if (source.Path != null) local.Path = source.Path.Select(wld => PathDataType.FromHostType(wld)).ToArray(); return local; }
public static BackupItemType FromHostType(Jedzia.BackBock.DataAccess.DTO.BackupItemType source) { var local = new BackupItemType(); local.IsEnabled = source.IsEnabled; local.ItemGroup = source.ItemGroup; local.ItemName = source.ItemName; if (source.Task != null) { local.Task = TaskType.FromHostType(source.Task); } if (source.Path != null) { local.Path = source.Path.Select(wld => PathDataType.FromHostType(wld)).ToArray(); } return(local); }