C# 클래스 MS.OSM.Querys.DAL.EF.DataMappers.EFNodesDataMapper

상속: INodesDataMapper
파일 보기 프로젝트 열기: diogofdsilva/MS-OSM-Querys

공개 메소드들

메소드 설명
Add ( Node e ) : Node
Delete ( long key ) : Node
EFNodesDataMapper ( OSMEntities entities ) : System
Get ( long key ) : Node
GetAll ( ) : List
GetAllFromWay ( long wayId ) : List
GetClosestNode ( double lat, double lon ) : Node
GetClosestWayNode ( double lat, double lon, long wayId ) : Node
Update ( Node e ) : Node

메소드 상세

Add() 공개 메소드

public Add ( Node e ) : Node
e MS.OSM.Querys.DTO.Node
리턴 MS.OSM.Querys.DTO.Node

Delete() 공개 메소드

public Delete ( long key ) : Node
key long
리턴 MS.OSM.Querys.DTO.Node

EFNodesDataMapper() 공개 메소드

public EFNodesDataMapper ( OSMEntities entities ) : System
entities MS.OSM.Querys.DAL.EF.Model.OSMEntities
리턴 System

Get() 공개 메소드

public Get ( long key ) : Node
key long
리턴 MS.OSM.Querys.DTO.Node

GetAll() 공개 메소드

public GetAll ( ) : List
리턴 List

GetAllFromWay() 공개 메소드

public GetAllFromWay ( long wayId ) : List
wayId long
리턴 List

GetClosestNode() 공개 메소드

public GetClosestNode ( double lat, double lon ) : Node
lat double
lon double
리턴 MS.OSM.Querys.DTO.Node

GetClosestWayNode() 공개 메소드

public GetClosestWayNode ( double lat, double lon, long wayId ) : Node
lat double
lon double
wayId long
리턴 MS.OSM.Querys.DTO.Node

Update() 공개 메소드

public Update ( Node e ) : Node
e MS.OSM.Querys.DTO.Node
리턴 MS.OSM.Querys.DTO.Node