コード例 #1
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Polygon[] GetRegionsByLayer(long layerID)
 {
     try
     {
         
         LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
         return layerData.GetRegionsByLayer(layerID).ToArray();
     }
     catch (Exception ex)
     {
         string msg = ex.Message;
         if (ex.InnerException != null)
             msg += ("Inner: \n" + ex.InnerException.Message);
         System.IO.File.WriteAllText(@"C:\inetpub\wwwroot\snfgis\exc1.txt", ex.Message);
     }
     return null;
 }
コード例 #2
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int AddLine(long layerID, Line route)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.AddLine(layerID, route);
 }
コード例 #3
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Line GetNearestLine(Point point, long layerID)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetNearestLineByLayer(point, layerID);
 }
コード例 #4
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Line[] GetLinesInRegion(int regionID, long layerID)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetLinesInRegion(regionID, layerID);
 }
コード例 #5
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Line[] GetLinesByLayer(long layerID)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetLineByLayer(layerID).ToArray();
 }
コード例 #6
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Line[] GetLinesByIDs(List<long> ids)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetLinesByIDs(ids.ToArray()).ToArray();
 }
コード例 #7
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int DeleteRegion(long regionId)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.DeleteRegion(regionId);
 }
コード例 #8
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public long AddPin(long layerID, Pin pin)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.AddPin(layerID, pin);
 }
コード例 #9
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int CreateRegion(long layerID, Polygon region)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.CreateRegion(layerID, region);
 }
コード例 #10
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public void UpdateLayer(Layer layer)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     layerData.UpdateLayer(layer);
 }
コード例 #11
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public void DeleteLayer(long id)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     layerData.DeleteLayer(id);
 }
コード例 #12
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public long AddLayer(long parentID, Layer layer)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.AddLayer(parentID, layer);
 }
コード例 #13
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Layer[] GetLayersByParent(long parentID)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetLayersByParent(parentID);
 }
コード例 #14
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int UpdatePin(Pin pin)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.UpdatePin(pin);
 }
コード例 #15
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int UpdateLine(Line line)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.UpdateLine(line);
 }
コード例 #16
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int UpdateRegion(Polygon region)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.UpdateRegion(region);
 }
コード例 #17
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public int DeleteLine(long lineId)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.DeleteLine(lineId);
 }
コード例 #18
0
ファイル: Service.svc.cs プロジェクト: naimheshmati/Sanofi
 public Pin[] GetPinsByIDs(long[] ids)
 {
     LayerData layerData = new LayerData(ConfigurationManager.ConnectionStrings["gis"].ConnectionString);
     return layerData.GetPinsByIDs(ids).ToArray();
 }