C# Class TheAirline.Models.Airports.AirportContract

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

Private Properties

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

Méthodes publiques

Méthode Description
AirportContract ( Airline airline, Airport airport, ContractType type, Terminal terminaltype, System.DateTime date, int numberOfGates, int length, double yearlyPayment, bool autorenew, bool payFull = false, bool isExclusiveDeal = false, Terminal terminal = null ) : System
GetMonthsLeft ( ) : int
GetObjectData ( SerializationInfo info, StreamingContext context ) : void

Private Methods

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

Method Details

AirportContract() public méthode

public AirportContract ( Airline airline, Airport airport, ContractType type, Terminal terminaltype, System.DateTime date, int numberOfGates, int length, double yearlyPayment, bool autorenew, bool payFull = false, bool isExclusiveDeal = false, Terminal terminal = null ) : System
airline TheAirline.Models.Airlines.Airline
airport Airport
type ContractType
terminaltype Terminal
date System.DateTime
numberOfGates int
length int
yearlyPayment double
autorenew bool
payFull bool
isExclusiveDeal bool
terminal Terminal
Résultat System

GetMonthsLeft() public méthode

public GetMonthsLeft ( ) : int
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