public RouteFacility(string uid, FacilityType type, string name, int serviceLevel, ExpenseType eType, double expense, FeeType feeType,AirlineFacility requires) { this.Type = type; this.Name = name; this.Uid = uid; this.ServiceLevel = serviceLevel; this.EType = eType; this.ExpensePerPassenger = expense; this.FeeType = feeType; this.Requires = requires; }
public PageAirlineFacilityMaintenance(AirlineFacility facility) { this.AirlinersToMaintain = new List<FleetAirliner>(); this.AirlineFacility = facility; this.Classes = new List<AirlinerClass>(); InitializeComponent(); StackPanel facilityPanel = new StackPanel(); facilityPanel.Margin = new Thickness(10, 0, 10, 0); TextBlock txtHeader = new TextBlock(); txtHeader.Uid = "1001"; txtHeader.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch; txtHeader.SetResourceReference(TextBlock.BackgroundProperty, "HeaderBackgroundBrush2"); txtHeader.FontWeight = FontWeights.Bold; txtHeader.Text = Translator.GetInstance().GetString("PageAirlineFacilityMaintenance", txtHeader.Uid); facilityPanel.Children.Add(txtHeader); ContentControl ccHeader = new ContentControl(); ccHeader.ContentTemplate = this.Resources["FleetHeader"] as DataTemplate; ccHeader.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch; facilityPanel.Children.Add(ccHeader); ListBox lbAirliners = new ListBox(); lbAirliners.ItemContainerStyleSelector = new ListBoxItemStyleSelector(); lbAirliners.ItemTemplate = this.Resources["AirlinerItem"] as DataTemplate; lbAirliners.MaxHeight = GraphicsHelpers.GetContentHeight() / 2; foreach (FleetAirliner airliner in GameObject.GetInstance().HumanAirline.DeliveredFleet) lbAirliners.Items.Add(airliner); facilityPanel.Children.Add(lbAirliners); facilityPanel.Children.Add(createClassesPanel()); facilityPanel.Children.Add(createButtonsPanel()); StandardContentPanel panelContent = new StandardContentPanel(); panelContent.setContentPage(facilityPanel, StandardContentPanel.ContentLocation.Left); base.setContent(panelContent); base.setHeaderContent(this.AirlineFacility.Name); showPage(this); }
//adds a new facility to the collection public static void AddFacility(AirlineFacility facility) { facilities.Add(facility); }
//adds a new facility to the collection public static void AddFacility(AirlineFacility facility) { facilities.Add(facility); }
//removes a facility from the airline public void removeFacility(AirlineFacility facility) { this.Facilities.Remove(facility); }
//adds a facility to the airline public void addFacility(AirlineFacility facility) { this.Facilities.Add(facility); }
//removes a facility from the airline public void removeFacility(AirlineFacility facility) { this.Facilities.Remove(facility); }
//adds a facility to the airline public void addFacility(AirlineFacility facility) { this.Facilities.Add(facility); }
public AirlineFacilityMVVM(Airline airline, AirlineFacility facility, MVVMType type) { this.Type = type; this.Airline = airline; this.Facility = facility; }