Example #1
0
        public void UpdateEvent(EventWithExtensionViewModel callEventViewModel)
        {
            if (EventWithExtensionViewModels.Count != Events.Count || !EventWithExtensionViewModels.Contains(callEventViewModel))
            {
                return;
            }
            int index = EventWithExtensionViewModels.IndexOf(callEventViewModel);

            RenameSimilarEvents(callEventViewModel);
            Events[index].Name = callEventViewModel.Name;
        }
Example #2
0
 public void DeleteEvent(object sender, RoutedEventArgs e)
 {
     if (_selectedEvent <= OUT_OF_RANGE || Events.Count == 0)
     {
         return;
     }
     EventWithExtensionViewModels.RemoveAt(_selectedEvent);
     BaseLayer.BaseMethods.DeleteEvent(Events[_selectedEvent]);
     Events.RemoveAt(_selectedEvent);
     SumProbabilities();
 }