C# 클래스 TheAirline.ViewModels.Airline.AirlineMVVM

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: TheAirlineProject/tap-desktop

공개 메소드들

메소드 설명
AirlineMVVM ( Models airline ) : System
CallbackAirliner ( FleetAirliner airliner ) : void
addAirlineInsurance ( AirlineInsurance insurance ) : void
addCodeshareAgreement ( CodeshareAgreement share ) : void
addFacility ( AirlineFacilityMVVM facility ) : void
addLoan ( Loan loan ) : void
addSubsidiaryAirline ( SubsidiaryAirline airline ) : void
addTrainingFacility ( AirlineFacilityMVVM facility ) : void
moveAirliner ( FleetAirliner airliner, Models airline ) : void
removeAirliner ( FleetAirliner airliner ) : void
removeFacility ( AirlineFacilityMVVM facility ) : void
removePilot ( PilotMVVM pilot ) : void
removeSubsidiaryAirline ( SubsidiaryAirline airline ) : void
removeTrainingFacility ( AirlineFacilityMVVM facility ) : void
resetFees ( ) : void
saveAdvertisements ( ) : void
saveFees ( ) : void
setMaxTransferFunds ( Models airline ) : void

비공개 메소드들

메소드 설명
FillFleetStatusReport ( ) : void
NotifyPropertyChanged ( string propertyName ) : void
setValues ( ) : void

메소드 상세

AirlineMVVM() 공개 메소드

public AirlineMVVM ( Models airline ) : System
airline Models
리턴 System

CallbackAirliner() 공개 메소드

public CallbackAirliner ( FleetAirliner airliner ) : void
airliner TheAirline.Models.Airliners.FleetAirliner
리턴 void

addAirlineInsurance() 공개 메소드

public addAirlineInsurance ( AirlineInsurance insurance ) : void
insurance TheAirline.Models.Airlines.AirlineInsurance
리턴 void

addCodeshareAgreement() 공개 메소드

public addCodeshareAgreement ( CodeshareAgreement share ) : void
share TheAirline.Models.Airlines.CodeshareAgreement
리턴 void

addFacility() 공개 메소드

public addFacility ( AirlineFacilityMVVM facility ) : void
facility AirlineFacilityMVVM
리턴 void

addLoan() 공개 메소드

public addLoan ( Loan loan ) : void
loan TheAirline.Models.General.Loan
리턴 void

addSubsidiaryAirline() 공개 메소드

public addSubsidiaryAirline ( SubsidiaryAirline airline ) : void
airline TheAirline.Models.Airlines.Subsidiary.SubsidiaryAirline
리턴 void

addTrainingFacility() 공개 메소드

public addTrainingFacility ( AirlineFacilityMVVM facility ) : void
facility AirlineFacilityMVVM
리턴 void

moveAirliner() 공개 메소드

public moveAirliner ( FleetAirliner airliner, Models airline ) : void
airliner TheAirline.Models.Airliners.FleetAirliner
airline Models
리턴 void

removeAirliner() 공개 메소드

public removeAirliner ( FleetAirliner airliner ) : void
airliner TheAirline.Models.Airliners.FleetAirliner
리턴 void

removeFacility() 공개 메소드

public removeFacility ( AirlineFacilityMVVM facility ) : void
facility AirlineFacilityMVVM
리턴 void

removePilot() 공개 메소드

public removePilot ( PilotMVVM pilot ) : void
pilot PilotMVVM
리턴 void

removeSubsidiaryAirline() 공개 메소드

public removeSubsidiaryAirline ( SubsidiaryAirline airline ) : void
airline TheAirline.Models.Airlines.Subsidiary.SubsidiaryAirline
리턴 void

removeTrainingFacility() 공개 메소드

public removeTrainingFacility ( AirlineFacilityMVVM facility ) : void
facility AirlineFacilityMVVM
리턴 void

resetFees() 공개 메소드

public resetFees ( ) : void
리턴 void

saveAdvertisements() 공개 메소드

public saveAdvertisements ( ) : void
리턴 void

saveFees() 공개 메소드

public saveFees ( ) : void
리턴 void

setMaxTransferFunds() 공개 메소드

public setMaxTransferFunds ( Models airline ) : void
airline Models
리턴 void