internal void AddExtendedWMSLayer(ExtendedWmsConfig layer) { LayerConfig layerConfig = this.readLayerConfigFromFile(); layer.id = this.GenerateLayerId(layerConfig).ToString(); layerConfig.extendedwmslayers.Add(layer); this.saveLayerConfigToFile(layerConfig); }
internal void UpdateExtendedWMSLayer(ExtendedWmsConfig layer) { LayerConfig layerConfig = this.readLayerConfigFromFile(); var index = layerConfig.extendedwmslayers.FindIndex(item => item.id == layer.id); if (index != -1) { layerConfig.extendedwmslayers[index] = layer; } this.saveLayerConfigToFile(layerConfig); }