C# 클래스 TheAirline.Models.Airports.AirportContract

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

Private Properties

프로퍼티 타입 설명
AirportContract System

공개 메소드들

메소드 설명
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

비공개 메소드들

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

메소드 상세

AirportContract() 공개 메소드

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
리턴 System

GetMonthsLeft() 공개 메소드

public GetMonthsLeft ( ) : int
리턴 int

GetObjectData() 공개 메소드

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