Example #1
0
 private void AddEditDeleteListUserControlOnClickOnEditItem(object sender, RoutedEventArgs e)
 {
     if (ReorderInformationGridControl.SelectedItem is PartReorderInformation partReorderInformation)
     {
         WindowService.OpenUserControlDialog(new UcPartReorderInformation(partReorderInformation));
         var dataIsChanged = ApplicationDataStore.GetData <bool>("IsAddedOrChanged");
         if (dataIsChanged)
         {
             // Do anything?
         }
     }
 }
Example #2
0
        private void AddEditDeleteListUserControlOnClickOnAddItem(object sender, RoutedEventArgs e)
        {
            var partReorderInformation = new PartReorderInformation();

            WindowService.OpenUserControlDialog(new UcPartReorderInformation(partReorderInformation));
            var dataIsAdded = ApplicationDataStore.GetData <bool>("IsAddedOrChanged");

            if (dataIsAdded)
            {
                _activePart.PartReorderInformations.Add(partReorderInformation);
                ReorderInformationGridControl.ItemsSource =
                    new ObservableCollection <PartReorderInformation>(_activePart.PartReorderInformations);
            }
        }