C# Class TheAirline.GUIModel.PagesModel.PilotsPageModel.FlightSchoolMVVM

Inheritance: INotifyPropertyChanged
ファイルを表示 Open project: TheAirlineProject/tap-desktop Class Usage Examples

Public Methods

Method Description
FlightSchoolMVVM ( FlightSchool fs ) : System
addInstructor ( Instructor instructor ) : void
addStudent ( PilotStudent student ) : void
addTrainingAircraft ( TrainingAircraft aircraft ) : void
removeInstructor ( Instructor instructor ) : void
removeStudent ( PilotStudent student ) : void
removeTrainingAircraft ( TrainingAircraft aircraft ) : void

Private Methods

Method Description
NotifyPropertyChanged ( String propertyName ) : void

Method Details

FlightSchoolMVVM() public method

public FlightSchoolMVVM ( FlightSchool fs ) : System
fs TheAirline.Models.Pilots.FlightSchool
return System

addInstructor() public method

public addInstructor ( Instructor instructor ) : void
instructor TheAirline.Models.Pilots.Instructor
return void

addStudent() public method

public addStudent ( PilotStudent student ) : void
student TheAirline.Models.Pilots.PilotStudent
return void

addTrainingAircraft() public method

public addTrainingAircraft ( TrainingAircraft aircraft ) : void
aircraft TheAirline.Models.Pilots.TrainingAircraft
return void

removeInstructor() public method

public removeInstructor ( Instructor instructor ) : void
instructor TheAirline.Models.Pilots.Instructor
return void

removeStudent() public method

public removeStudent ( PilotStudent student ) : void
student TheAirline.Models.Pilots.PilotStudent
return void

removeTrainingAircraft() public method

public removeTrainingAircraft ( TrainingAircraft aircraft ) : void
aircraft TheAirline.Models.Pilots.TrainingAircraft
return void