public void RemoveCoil(CoilMapping coilMapping)
 {
     Coils.Remove(coilMapping);
     if (coilMapping.Destination == CoilDestination.Lamp)
     {
         var lamp = Lamps.FirstOrDefault(l => l.Id == coilMapping.Id && l.IsCoil);
         if (lamp != null)
         {
             Lamps.Remove(lamp);
         }
     }
 }
 public void AddCoil(CoilMapping coilMapping)
 {
     Coils.Add(coilMapping);
 }