diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/bin/x64/Debug/LSPipeline.pdb b/bin/x64/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/bin/x64/Debug/LSPipeline.pdb +++ b/bin/x64/Debug/LSPipeline.pdb Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/bin/x64/Debug/LSPipeline.pdb b/bin/x64/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/bin/x64/Debug/LSPipeline.pdb +++ b/bin/x64/Debug/LSPipeline.pdb Binary files differ diff --git a/obj/Debug/GenerateResource.read.1.tlog b/obj/Debug/GenerateResource.read.1.tlog index b4c2526..95a0a19 100644 --- a/obj/Debug/GenerateResource.read.1.tlog +++ b/obj/Debug/GenerateResource.read.1.tlog Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/bin/x64/Debug/LSPipeline.pdb b/bin/x64/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/bin/x64/Debug/LSPipeline.pdb +++ b/bin/x64/Debug/LSPipeline.pdb Binary files differ diff --git a/obj/Debug/GenerateResource.read.1.tlog b/obj/Debug/GenerateResource.read.1.tlog index b4c2526..95a0a19 100644 --- a/obj/Debug/GenerateResource.read.1.tlog +++ b/obj/Debug/GenerateResource.read.1.tlog Binary files differ diff --git a/obj/Debug/LSPipeline.exe b/obj/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/obj/Debug/LSPipeline.exe +++ b/obj/Debug/LSPipeline.exe Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/bin/x64/Debug/LSPipeline.pdb b/bin/x64/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/bin/x64/Debug/LSPipeline.pdb +++ b/bin/x64/Debug/LSPipeline.pdb Binary files differ diff --git a/obj/Debug/GenerateResource.read.1.tlog b/obj/Debug/GenerateResource.read.1.tlog index b4c2526..95a0a19 100644 --- a/obj/Debug/GenerateResource.read.1.tlog +++ b/obj/Debug/GenerateResource.read.1.tlog Binary files differ diff --git a/obj/Debug/LSPipeline.exe b/obj/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/obj/Debug/LSPipeline.exe +++ b/obj/Debug/LSPipeline.exe Binary files differ diff --git a/obj/Debug/LSPipeline.pdb b/obj/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/obj/Debug/LSPipeline.pdb +++ b/obj/Debug/LSPipeline.pdb Binary files differ diff --git a/LSPipeline.suo b/LSPipeline.suo index 88e2af4..2861cf4 100644 --- a/LSPipeline.suo +++ b/LSPipeline.suo Binary files differ diff --git a/PointBuilder.cs b/PointBuilder.cs index 38e24b9..d6b8228 100644 --- a/PointBuilder.cs +++ b/PointBuilder.cs @@ -5,6 +5,7 @@ using GeoScene.Data; using GeoScene.Engine; using GeoScene.Globe; +using System.Data; namespace WorldGIS { @@ -61,6 +62,7 @@ GSOFeature delFeature = newFeatureSet.GetFeatureByName(newFeature.Name, true)[0]; delFeature.Delete(); } + insertEquipment(f); newFeatureSet.AddFeature(newFeature); } newFeatureSet.Save(); @@ -68,6 +70,23 @@ return true; } + private void insertEquipment(GSOFeature feature) + { + try + { + string code = feature.GetValue("CODE").ToString(); + string des = feature.GetValue("DES").ToString(); + + string sql = "insert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,EQUIPMENTTYPE_ID,DESCRIPTION ) values ('" + + code + "',1,31,'" + des + "')"; + OracleUtils.ExecuteNonQuery(OracleUtils.ConnectionString, CommandType.Text, sql); + } + catch (Exception ex) + { + MessageBox.Show("表JG_EQUIPMENT不存在,矢量数据字段缺失!" + ex.Message, "提示"); + } + } + private GSOGeoModel createModel(GSOFeature f, PointParam pointParam, EnumBuildMode buildMode) { @@ -242,11 +261,7 @@ } } - /* - private insertEquipment(GSOFeature feature) - { - string sql="intsert into JG_EQUIPMENT (EQUIPMENT_ID,STATUS,DESCRIPTION ) values ('"++"')"; - } - */ + + } } diff --git a/bin/x64/Debug/LSPipeline.exe b/bin/x64/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/bin/x64/Debug/LSPipeline.exe +++ b/bin/x64/Debug/LSPipeline.exe Binary files differ diff --git a/bin/x64/Debug/LSPipeline.pdb b/bin/x64/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/bin/x64/Debug/LSPipeline.pdb +++ b/bin/x64/Debug/LSPipeline.pdb Binary files differ diff --git a/obj/Debug/GenerateResource.read.1.tlog b/obj/Debug/GenerateResource.read.1.tlog index b4c2526..95a0a19 100644 --- a/obj/Debug/GenerateResource.read.1.tlog +++ b/obj/Debug/GenerateResource.read.1.tlog Binary files differ diff --git a/obj/Debug/LSPipeline.exe b/obj/Debug/LSPipeline.exe index 98e07fd..685c0a6 100644 --- a/obj/Debug/LSPipeline.exe +++ b/obj/Debug/LSPipeline.exe Binary files differ diff --git a/obj/Debug/LSPipeline.pdb b/obj/Debug/LSPipeline.pdb index 387a139..01057ca 100644 --- a/obj/Debug/LSPipeline.pdb +++ b/obj/Debug/LSPipeline.pdb Binary files differ diff --git a/obj/Debug/ResolveAssemblyReference.cache b/obj/Debug/ResolveAssemblyReference.cache deleted file mode 100644 index 25ca3e7..0000000 --- a/obj/Debug/ResolveAssemblyReference.cache +++ /dev/null Binary files differ