private void LoadAllSettings() { this.drawingSettings = LoadSettings <SettingsDrawing>(localPath.FindFullPathFromXml("PathDrawing")); if (this.drawingSettings == null) { this.drawingSettings = SettingsDrawing.Default; } this.userSettings = LoadSettings <SettingsLand>(localPath.FindFullPathFromXml("PathUsers")); if (this.userSettings == null) { this.userSettings = SettingsLand.Default; } this.formSettings = LoadSettings <SettingsFormLand>(localPath.FindFullPathFromXml("PathFormLand")); if (this.formSettings == null) { this.formSettings = new SettingsFormLand(); } this.tableSettings = LoadSettings <SettingsTable>(localPath.FindFullPathFromXml("PathTables")); if (this.formSettings == null) { this.tableSettings = SettingsTable.Default; } this.frameDrawingSettings = LoadSettings <SettingsLand>(localPath.FindFullPathFromXml("PathFrameDrawing")); if (this.formSettings == null) { this.frameDrawingSettings = SettingsLand.Default; } }
public static void CreatingCategoryOfLand() { SettingsLand categoryLand = new SettingsLand(); categoryLand.Setting .Add(new SettingLand("100", "Землі сільськогосподарського призначення", "*")); categoryLand.Setting .Add(new SettingLand("200", "Землі житлової та громадської забудови", "*")); categoryLand.Setting .Add(new SettingLand("300", "Землі природно-заповідного та іншого природоохоронного призначення", "*")); categoryLand.Setting .Add(new SettingLand("400", "Землі оздоровчого призначення", "*")); categoryLand.Setting .Add(new SettingLand("500", "Землі рекреаційного призначення", "*")); categoryLand.Setting .Add(new SettingLand("600", "Землі історико-культурного призначення", "*")); categoryLand.Setting .Add(new SettingLand("700", "Землі лісогосподарського призначення", "*")); categoryLand.Setting .Add(new SettingLand("800", "Землі водного фонду", "*")); categoryLand.Setting .Add(new SettingLand("900", "Землі промисловості, транспорту, зв'язку, енергетики, оборони та іншого призначення", "*")); ServiceXml.WriteXml <SettingsLand>(categoryLand, localPath.FindFullPathFromXml("CategoryOfLand")); }
/* * private void AddTableSettings(SettingTable setting) * { * this.tableSettings.Settings.Add(setting); * LoadTableSettings(); * } */ #endregion TableSettings // for BoxDriwingSettings #region BoxDriwingSettings private void LoadFrameDrawingSettings() { this.frameDrawingSettings = null; this.frameDrawingSettings = LoadSettings <SettingsLand>(localPath.FindFullPathFromXml("PathFrameDrawing")); if (this.frameDrawingSettings == null) { this.frameDrawingSettings = SettingsLand.Default; ServiceXml.WriteXml <SettingsLand>(this.frameDrawingSettings, localPath.FindFullPathFromXml("PathFrameDrawing")); } this.checkedListBoxTypeBoxDrawing.Items.Clear(); foreach (SettingLand setting in this.frameDrawingSettings.Setting) { this.checkedListBoxTypeBoxDrawing.Items.Add(setting.Name); } }
public static void CreatingClassificationPurposLand() { SettingsLand purposLand = new SettingsLand(); #region Section_A purposLand.Setting .Add(new SettingLand( "01.01", "Для ведення товарного сільськогосподарського виробництва", "")); purposLand.Setting .Add(new SettingLand( "01.02", "Для ведення фермерського господарства", "")); purposLand.Setting .Add(new SettingLand( "01.03", "Для ведення особистого селянського господарства", "")); purposLand.Setting .Add(new SettingLand( "01.04", "Для ведення підсобного сільського господарства", "")); purposLand.Setting .Add(new SettingLand( "01.05", "Для індивідуального садівництва", "")); purposLand.Setting .Add(new SettingLand( "01.06", "Для колективного садівництва", "")); purposLand.Setting .Add(new SettingLand( "01.07", "Для городництва", "")); purposLand.Setting .Add(new SettingLand( "01.08", "Для сінокосіння і випасання худоби", "")); purposLand.Setting .Add(new SettingLand( "01.09", "Для дослідних і навчальних цілей", "")); purposLand.Setting .Add(new SettingLand( "01.10", "Для пропаганди передового досвіду ведення сільського господарства", "")); purposLand.Setting .Add(new SettingLand( "01.11", "Для надання послуг у сільському господарстві", "")); purposLand.Setting .Add(new SettingLand( "01.12", "Для розміщення інфраструктури оптових ринків сільськогосподарської продукції", "")); purposLand.Setting .Add(new SettingLand( "01.13", "Для іншого сільськогосподарського призначення", "")); purposLand.Setting .Add(new SettingLand( "01.014", "Для цілей підрозділів 01.01-01.13 та для збереження та використання земель природно-заповідного фонду", "")); #endregion Section_A ServiceXml.WriteXml <SettingsLand>(purposLand, localPath.FindFullPathFromXml("ClassificationPurposLand")); }