C# 클래스 TheAirline.Models.Routes.PassengerRoute

상속: Route
파일 보기 프로젝트 열기: TheAirlineProject/tap-desktop 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetIncomePerPassenger double

공개 메소드들

메소드 설명
AddRouteAirlinerClass ( RouteAirlinerClass aClass ) : void
GetFarePrice ( AirlinerClass type ) : double
GetFillingDegree ( ) : double
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetRouteAirlinerClass ( AirlinerClass type ) : RouteAirlinerClass
GetServiceLevel ( AirlinerClass type ) : double
GetTotalCabinCrew ( ) : int
PassengerRoute ( string id, Airport destination1, Airport destination2, System.DateTime startDate, double farePrice ) : System

보호된 메소드들

메소드 설명
PassengerRoute ( SerializationInfo info, StreamingContext ctxt ) : System

비공개 메소드들

메소드 설명
GetIncomePerPassenger ( ) : double

메소드 상세

AddRouteAirlinerClass() 공개 메소드

public AddRouteAirlinerClass ( RouteAirlinerClass aClass ) : void
aClass RouteAirlinerClass
리턴 void

GetFarePrice() 공개 메소드

public GetFarePrice ( AirlinerClass type ) : double
type TheAirline.Models.Airliners.AirlinerClass
리턴 double

GetFillingDegree() 공개 메소드

public GetFillingDegree ( ) : double
리턴 double

GetObjectData() 공개 메소드

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
리턴 void

GetRouteAirlinerClass() 공개 메소드

public GetRouteAirlinerClass ( AirlinerClass type ) : RouteAirlinerClass
type TheAirline.Models.Airliners.AirlinerClass
리턴 RouteAirlinerClass

GetServiceLevel() 공개 메소드

public GetServiceLevel ( AirlinerClass type ) : double
type TheAirline.Models.Airliners.AirlinerClass
리턴 double

GetTotalCabinCrew() 공개 메소드

public GetTotalCabinCrew ( ) : int
리턴 int

PassengerRoute() 보호된 메소드

protected PassengerRoute ( SerializationInfo info, StreamingContext ctxt ) : System
info System.Runtime.Serialization.SerializationInfo
ctxt System.Runtime.Serialization.StreamingContext
리턴 System

PassengerRoute() 공개 메소드

public PassengerRoute ( string id, Airport destination1, Airport destination2, System.DateTime startDate, double farePrice ) : System
id string
destination1 TheAirline.Models.Airports.Airport
destination2 TheAirline.Models.Airports.Airport
startDate System.DateTime
farePrice double
리턴 System