public AddObjectViewModel(ObjectListViewModel viewmodel) { ListModel = viewmodel.AddObjectInfo.Clone() as ListObjectModel; Collection = new ObservableCollection <ListObjectModel>(); foreach (var o in viewmodel.TestCollection) { //collection is empty need to fix it Collection.Add(o.Clone() as ListObjectModel); } }
public void loadObjectDetails(ObjectListViewModel viewmodel) { if (viewmodel.AddObjectInfo.ObjectDetails.Count != 0) { ListObjectModel CopyModel = viewmodel.AddObjectInfo.Clone() as ListObjectModel; ObjectInformation = CopyModel.ObjectDetails; } else { ObjectInformation = new ObservableCollection <ObjectDetailsInfo>(); } }