Esempio n. 1
0
 private void bwSave_DoWork(object sender, DoWorkEventArgs e)
 {
     if (insertOrUpdate == true)
     {
         ComponentController.Insert(component);
         componentCurrentList.Add(component);
     }
     if (insertOrUpdate == false)
     {
         ComponentController.Update(componentClicked);
         var oldComponent = componentCurrentList.FirstOrDefault(f => f.ComponentID == componentClicked.ComponentID);
         if (oldComponent != null)
         {
             componentCurrentList.RemoveAll(r => r.ComponentID == oldComponent.ComponentID);
             componentCurrentList.Add(componentClicked);
         }
     }
 }