C# Класс TheAirline.ViewModels.Airline.AirlineMVVM

Наследование: INotifyPropertyChanged
Показать файл Открыть проект

Открытые методы

Метод Описание
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