/// <summary> /// Updates the phases collection: sorting, rebuilding conflict matrix, etc. /// Only does something if phases have changed or are not sorted. /// </summary> /// <returns>True if it took action, false if not.</returns> public bool DoUpdateFasen() { if (!Fasen.IsSorted() || HasChangedFasen) { // Sort, update SortFasen(); HasChangedFasen = false; CoordinatiesTabVM.BuildConflictMatrix(); CoordinatiesTabVM.MatrixChanged = false; return(true); } return(false); }
/// <summary> /// Processes all changes made via the UI to the model. /// </summary> public void ProcessAllChanges() { CoordinatiesTabVM.SaveConflictMatrix(); }