private void AddAssetViewModel(AssetListViewModel viewModel, Asset asset) { var assetViewModel = new AssetViewModel(){Asset = asset}; foreach (var property in viewModel.Properties) { assetViewModel.SetPropertyValue(property, asset.GetPropertyValue(property.FullName)); } viewModel.AddAsset(assetViewModel); }
public void AddAsset(AssetViewModel asset) { Assets.Add(asset); }