C# 클래스 Common.Tools.PriceCounter

파일 보기 프로젝트 열기: CH033dotNET/Taxi 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetDistance double

공개 메소드들

메소드 설명
CalcPrice ( ) : decimal

Calculates price by list of coordinates coordinatesHistory

CountOfMinutes ( System.DateTime start, System.DateTime end ) : double

Calculate namber of minutes between two timepoints

CountOfMinutes ( System.DateTime start, System.DateTime end ) : float
DizableWaitingTime ( ) : void
EnableWaitingTime ( ) : void
PriceCounter ( ) : System
PriceCounter ( List coordinatesHistory, List tarifes ) : System
PriceCounter ( float minPrice, float startPrice, float oneMinuteCost, float waitingCost ) : System
StartCounter ( ) : void
StopCounter ( ) : float

비공개 메소드들

메소드 설명
GetDistance ( double PreLatitude, double PreLongitude, double CurLatitude, double CurLongitude ) : double

Calculate count of kilometers between two geogragic points

메소드 상세

CalcPrice() 공개 메소드

Calculates price by list of coordinates coordinatesHistory
public CalcPrice ( ) : decimal
리턴 decimal

CountOfMinutes() 공개 메소드

Calculate namber of minutes between two timepoints
public CountOfMinutes ( System.DateTime start, System.DateTime end ) : double
start System.DateTime
end System.DateTime
리턴 double

CountOfMinutes() 공개 메소드

public CountOfMinutes ( System.DateTime start, System.DateTime end ) : float
start System.DateTime
end System.DateTime
리턴 float

DizableWaitingTime() 공개 메소드

public DizableWaitingTime ( ) : void
리턴 void

EnableWaitingTime() 공개 메소드

public EnableWaitingTime ( ) : void
리턴 void

PriceCounter() 공개 메소드

public PriceCounter ( ) : System
리턴 System

PriceCounter() 공개 메소드

public PriceCounter ( List coordinatesHistory, List tarifes ) : System
coordinatesHistory List
tarifes List
리턴 System

PriceCounter() 공개 메소드

public PriceCounter ( float minPrice, float startPrice, float oneMinuteCost, float waitingCost ) : System
minPrice float
startPrice float
oneMinuteCost float
waitingCost float
리턴 System

StartCounter() 공개 메소드

public StartCounter ( ) : void
리턴 void

StopCounter() 공개 메소드

public StopCounter ( ) : float
리턴 float