// Установка выбранной записи public static void SetSelectedRecord(string componentName, string recordId) { if (AllSelectedRecords == null) { AllSelectedRecords = new Dictionary <string, string>(); } if (SelectedRecords == null) { SelectedRecords = new Dictionary <string, string>(); } if (!SelectedRecords.ContainsKey(componentName)) { SelectedRecords.Add(componentName, recordId); } else { SelectedRecords[componentName] = recordId; } if (!AllSelectedRecords.ContainsKey(componentName)) { AllSelectedRecords.Add(componentName, recordId); } else { AllSelectedRecords[componentName] = recordId; } }
// Возвращает значение, укзаывающие, присутствует ли компонента в списке выбранных записей public static bool IsInitComponent(string busCompName) { if (SelectedRecords != null && busCompName != null && SelectedRecords.ContainsKey(busCompName)) { return(true); } else { return(false); } }