C# Class TheAirline.Models.Airports.Terminals

Inheritance: BaseModel
Afficher le fichier Open project: TheAirlineProject/tap-desktop Class Usage Examples

Private Properties

Свойство Type Description
Terminals System

Méthodes publiques

Méthode Description
AddTerminal ( Terminal terminal ) : void
Clear ( ) : void
GetDeliveredTerminals ( ) : List
GetFreeGates ( ) : int
GetFreeGates ( Terminal type ) : int
GetFreeSlotsPercent ( Airline airline, Terminal type ) : double
GetGates ( ) : List
GetGates ( Airline airline ) : List
GetInuseGates ( Terminal type ) : int
GetInusePercent ( Terminal type ) : double
GetNumberOfAirportTerminals ( ) : int
GetNumberOfAirportTerminals ( Terminal terminaltype ) : int
GetNumberOfGates ( ) : int
GetNumberOfGates ( Airline airline ) : int
GetNumberOfGates ( Terminal type ) : int
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetOrdereredGates ( ) : int
GetTerminals ( ) : List
HasTerminal ( Airline airline ) : System.Boolean
RemoveTerminal ( Terminal terminal ) : void
SwitchAirline ( Airline airlineFrom, Airline airlineTo ) : void
Terminals ( Airport airport ) : System

Private Methods

Méthode Description
Terminals ( SerializationInfo info, StreamingContext ctxt ) : System

Method Details

AddTerminal() public méthode

public AddTerminal ( Terminal terminal ) : void
terminal Terminal
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

GetDeliveredTerminals() public méthode

public GetDeliveredTerminals ( ) : List
Résultat List

GetFreeGates() public méthode

public GetFreeGates ( ) : int
Résultat int

GetFreeGates() public méthode

public GetFreeGates ( Terminal type ) : int
type Terminal
Résultat int

GetFreeSlotsPercent() public méthode

public GetFreeSlotsPercent ( Airline airline, Terminal type ) : double
airline TheAirline.Models.Airlines.Airline
type Terminal
Résultat double

GetGates() public méthode

public GetGates ( ) : List
Résultat List

GetGates() public méthode

public GetGates ( Airline airline ) : List
airline TheAirline.Models.Airlines.Airline
Résultat List

GetInuseGates() public méthode

public GetInuseGates ( Terminal type ) : int
type Terminal
Résultat int

GetInusePercent() public méthode

public GetInusePercent ( Terminal type ) : double
type Terminal
Résultat double

GetNumberOfAirportTerminals() public méthode

public GetNumberOfAirportTerminals ( ) : int
Résultat int

GetNumberOfAirportTerminals() public méthode

public GetNumberOfAirportTerminals ( Terminal terminaltype ) : int
terminaltype Terminal
Résultat int

GetNumberOfGates() public méthode

public GetNumberOfGates ( ) : int
Résultat int

GetNumberOfGates() public méthode

public GetNumberOfGates ( Airline airline ) : int
airline TheAirline.Models.Airlines.Airline
Résultat int

GetNumberOfGates() public méthode

public GetNumberOfGates ( Terminal type ) : int
type Terminal
Résultat int

GetObjectData() public méthode

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat void

GetOrdereredGates() public méthode

public GetOrdereredGates ( ) : int
Résultat int

GetTerminals() public méthode

public GetTerminals ( ) : List
Résultat List

HasTerminal() public méthode

public HasTerminal ( Airline airline ) : System.Boolean
airline TheAirline.Models.Airlines.Airline
Résultat System.Boolean

RemoveTerminal() public méthode

public RemoveTerminal ( Terminal terminal ) : void
terminal Terminal
Résultat void

SwitchAirline() public méthode

public SwitchAirline ( Airline airlineFrom, Airline airlineTo ) : void
airlineFrom TheAirline.Models.Airlines.Airline
airlineTo TheAirline.Models.Airlines.Airline
Résultat void

Terminals() public méthode

public Terminals ( Airport airport ) : System
airport Airport
Résultat System