public FilmViewModel(ShellViewModel svm) { ShellVM = svm; CurrentOperation = new Operation(); CurrentOperation.FCycleCollection = svm.CurrentOperation.FCycleCollection; //FCycleCollection.Add(new FilmCycleCollection(NoCycle)); On = true; CurrentOperationCollection = new FilmOperationCollection(); }
public void MakeActive(object dc, int dc1) { int index = (dc as FilmOperationCollection).OperationId; foreach (var item in CurrentOperation.FCycleCollection) { foreach (var i in item.FOperationCollection) { i.On = false; } } CurrentOperation.FCycleCollection[dc1].FOperationCollection[index].On = true; CurrentOperationCollection = CurrentOperation.FCycleCollection[dc1].FOperationCollection[index]; }