Пример #1
0
 /// <summary>
 /// Обновляет все картриджи в словаре.
 /// </summary>
 /// <param name="allCartridges">Новый список картриджей</param>
 public void UpdateCartridges(IEnumerable <CartridgeDTO> allCartridges)
 {
     // Если список не пустой обновить состояние каждого объекта.
     if (allCartridges.Any())
     {
         foreach (var cartridge in allCartridges)
         {
             UpdateCartridge(cartridge);
         }
     }
     // Иначе очистить текущий список.
     else
     {
         Cartridges.Clear();
     }
 }