Inheritance: INotifyPropertyChanged
Ejemplo n.º 1
0
        public void removeTrainingFacility(AirlineFacilityMVVM facility)
        {
            Airline.RemoveFacility(facility.Facility);

            Facilities.Remove(facility);

            TrainingFacilities.Add(facility);
        }
Ejemplo n.º 2
0
        //removes a subsidiary airline
        //adds a training facility
        public void addTrainingFacility(AirlineFacilityMVVM facility)
        {
            facility.Type = AirlineFacilityMVVM.MVVMType.Purchased;

            TrainingFacilities.Remove(facility);

            Facilities.Add(facility);

            Airline.AddFacility(facility.Facility);

            AirlineHelpers.AddAirlineInvoice(
                Airline,
                GameObject.GetInstance().GameTime,
                Invoice.InvoiceType.Purchases,
                -facility.Facility.Price);
        }
Ejemplo n.º 3
0
        public void removeFacility(AirlineFacilityMVVM facility)
        {
            Airline.RemoveFacility(facility.Facility);

            facility.Type = AirlineFacilityMVVM.MVVMType.Available;
        }