Beispiel #1
0
        /// <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");
        }
Beispiel #2
0
 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");
 }
Beispiel #5
0
 public void UpdateShape(PresentationSlideItem shape)
 {
     slideItemsListChangeHandler.AddUpdated(shape);
 }
Beispiel #6
0
 /// <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);
 }