Ejemplo n.º 1
0
        public DeviceConfiguration GetConfiguration(string key, DeviceType deviceType)
        {
            // poszukanie na liście konfiguracji urządzenia o wskazanym SN
            DeviceConfiguration result = Configuration.Devices.Find(delegate(DeviceConfiguration o)
            {
                return(o.SerialNumber == key);
            });

            if (result == null)
            {
                result = DeviceConfiguration.CreateDefaultConfigurationForDeviceType(key, deviceType);
                Configuration.Devices.Add(result);
            }
            return(result);
        }