/// <summary> /// /// </summary> /// <param name="measure1"></param> /// <param name="measure2"></param> public void SwichtPosition(PeriodName periodName1, PeriodName periodName2) { int position = periodName1.position; periodName1.SetPosition(periodName2.position); periodName2.SetPosition(position); childrenListChangeHandler.AddUpdated(periodName1); childrenListChangeHandler.AddUpdated(periodName2); UpdateParents(); OnPropertyChanged("childrenListChangeHandler.Items"); }
public void RemovePeriodInterval(PeriodInterval interval) { foreach (PeriodInterval item in intervalListChangeHandler.Items) { if (item.GetPosition() > interval.GetPosition()) { item.SetPosition(item.GetPosition() - 1); intervalListChangeHandler.AddUpdated(item); } } interval.SetPosition(-1); intervalListChangeHandler.AddDeleted(interval); UpdateParents(); }
public void UpdateFieldValue(WriteOffField fieldValue) { fieldListChangeHandler.AddUpdated(fieldValue); }
/// <summary> /// Met à jour un fils /// </summary> /// <param name="child"></param> public void UpdateChild(IHierarchyObject child) { childrenListChangeHandler.AddUpdated((PresentationSlideItem)child); UpdateParents(); OnPropertyChanged("childrenListChangeHandler.Items"); }
public void UpdateShape(PresentationSlideItem shape) { slideItemsListChangeHandler.AddUpdated(shape); }
/// <summary> /// Met à jour un fils /// </summary> /// <param name="child"></param> public void UpdateSlide(PresentationSlide child) { slideListChangeHandler.AddUpdated((PresentationSlide)child); OnPropertyChanged("childrenListChangeHandler.Items"); }
/// <summary> /// /// </summary> /// <param name="item"></param> public void UpdateItem(GrilleRelationshipItem item, bool sort = true) { item.isModified = true; itemListChangeHandler.AddUpdated(item, sort); }