C# Класс TheAirline.Models.Routes.PassengerRoute

Наследование: Route
Показать файл Открыть проект Примеры использования класса

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