Ejemplo n.º 1
0
 void RemoveFaseCommand_Executed(object prm)
 {
     if (SelectedFaseCycli != null && SelectedFaseCycli.Count > 0)
     {
         // Create temporary List cause we cannot directly remove the selection,
         // as it will cause the selection to change while we loop it
         List <FaseCyclusViewModel> lfcvm = new List <FaseCyclusViewModel>();
         foreach (FaseCyclusViewModel fcvm in SelectedFaseCycli)
         {
             lfcvm.Add(fcvm);
         }
         foreach (FaseCyclusViewModel fcvm in lfcvm)
         {
             Fasen.Remove(fcvm);
         }
         SelectedFaseCycli = null;
     }
     else if (SelectedFaseCyclus != null)
     {
         Fasen.Remove(SelectedFaseCyclus);
         SelectedFaseCyclus = null;
     }
 }
 void RemoveFaseCommand_Executed(object prm)
 {
     Fasen.Remove(SelectedFaseCyclus);
     SelectedFaseCyclus = null;
 }