Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();

            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <DaysOpen>(), FiltersOpeningDaysComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Price>(), FiltersStudentPriceComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Price>(), FiltersAdultPriceComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <EnergyNeeded>(), FiltersEnergyNeededComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Transport>(), FiltersTransportComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <ActivityDuration>(), FiltersDurationComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Temperature>(), FiltersTemperatureComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Category>(), FiltersCategoryComboBox);

            // Get the activities file
            if (File.Exists(activitiesFileName))
            {
                var activitiesFile = XDocument.Load(activitiesFileName);
                if (activitiesFile != null)
                {
                    LoadActivities(activitiesFile);
                }
            }

            Closing += MainWindow_Closing;
        }
        public CreateActivityWindow()
        {
            InitializeComponent();

            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <DaysOpen>(), OpeningDaysComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Price>(), StudentPriceComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Price>(), AdultPriceComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <EnergyNeeded>(), EnergyNeededComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Transport>(), TransportComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <ActivityDuration>(), DurationComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Temperature>(), TemperatureComboBox);
            WPFUtils.PopulateComboBox(EnumUtils.GetEnumNames <Category>(), CategoryComboBox);
        }