private static void ConvertExternalApps(XDocument document, Settings settings) { settings.Applications.Items.Clear(); for (var i = 1; i <= 9; i++) { var groupName = String.Format("Внешнее приложение {0}", i); if (document.GroupExists(groupName)) { ConvertExternalApp(document, settings, groupName); } } }
private static void ConvertCashRegisters(XDocument document, Settings settings) { settings.Hardware.CashRegisters.Clear(); var protocol = document.ToString("Внешние модули,Фискальный регистратор"); if (!String.IsNullOrEmpty(protocol)) { for (var i = 1; i <= 2; i++) { var groupName = String.Format("Фискальный регистратор {0}", i); if (document.GroupExists(groupName)) { ConvertCashRegister(document, settings, protocol, groupName); } } } }