C# Class TheAirline.Models.Airports.Airports

Show file Open project: TheAirlineProject/tap-desktop

Public Properties

Property Type Description
CargoAirportsSizes int>.Dictionary
LargeAirports double
LargestAirports double
MediumAirports double
SmallestAirports double
VeryLargeAirports double
VerySmallAirports double

Public Methods

Method Description
AddAirport ( Airport airport ) : void
Clear ( ) : void
Contains ( Airport airport ) : System.Boolean
Count ( ) : int
CountLarge ( ) : double
CountLargest ( ) : double
CountMedium ( ) : double
CountSmall ( ) : double
CountSmallest ( ) : double
CountVeryLarge ( ) : double
CountVerySmall ( ) : double
GetAirport ( GeoCoordinate coordinates ) : Airport
GetAirport ( Predicate match ) : Airport
GetAirport ( string iata ) : Airport
GetAirportFromID ( string id ) : Airport
GetAirports ( Country country ) : List
GetAirports ( GeneralHelpers size ) : List
GetAirports ( Predicate match ) : List
GetAirports ( Region region ) : List
GetAllActiveAirports ( ) : List
GetAllAirports ( ) : List
GetAllAirports ( Predicate match ) : List
RemoveAirports ( Predicate match ) : void

Method Details

AddAirport() public static method

public static AddAirport ( Airport airport ) : void
airport Airport
return void

Clear() public static method

public static Clear ( ) : void
return void

Contains() public static method

public static Contains ( Airport airport ) : System.Boolean
airport Airport
return System.Boolean

Count() public static method

public static Count ( ) : int
return int

CountLarge() public static method

public static CountLarge ( ) : double
return double

CountLargest() public static method

public static CountLargest ( ) : double
return double

CountMedium() public static method

public static CountMedium ( ) : double
return double

CountSmall() public static method

public static CountSmall ( ) : double
return double

CountSmallest() public static method

public static CountSmallest ( ) : double
return double

CountVeryLarge() public static method

public static CountVeryLarge ( ) : double
return double

CountVerySmall() public static method

public static CountVerySmall ( ) : double
return double

GetAirport() public static method

public static GetAirport ( GeoCoordinate coordinates ) : Airport
coordinates GeoCoordinate
return Airport

GetAirport() public static method

public static GetAirport ( Predicate match ) : Airport
match Predicate
return Airport

GetAirport() public static method

public static GetAirport ( string iata ) : Airport
iata string
return Airport

GetAirportFromID() public static method

public static GetAirportFromID ( string id ) : Airport
id string
return Airport

GetAirports() public static method

public static GetAirports ( Country country ) : List
country TheAirline.Models.General.Countries.Country
return List

GetAirports() public static method

public static GetAirports ( GeneralHelpers size ) : List
size GeneralHelpers
return List

GetAirports() public static method

public static GetAirports ( Predicate match ) : List
match Predicate
return List

GetAirports() public static method

public static GetAirports ( Region region ) : List
region TheAirline.Models.General.Countries.Region
return List

GetAllActiveAirports() public static method

public static GetAllActiveAirports ( ) : List
return List

GetAllAirports() public static method

public static GetAllAirports ( ) : List
return List

GetAllAirports() public static method

public static GetAllAirports ( Predicate match ) : List
match Predicate
return List

RemoveAirports() public static method

public static RemoveAirports ( Predicate match ) : void
match Predicate
return void

Property Details

CargoAirportsSizes public static property

public static Dictionary CargoAirportsSizes
return int>.Dictionary

LargeAirports public static property

public static double LargeAirports
return double

LargestAirports public static property

public static double LargestAirports
return double

MediumAirports public static property

public static double MediumAirports
return double

SmallestAirports public static property

public static double SmallestAirports
return double

VeryLargeAirports public static property

public static double VeryLargeAirports
return double

VerySmallAirports public static property

public static double VerySmallAirports
return double