コード例 #1
0
ファイル: VatTariffs.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new VatTariffBuilder(this.Session)
                .WithName("Standard")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Standard").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Hoog").WithLocale(dutchLocale).Build())
                .WithUniqueId(StandardId).Build();

            new VatTariffBuilder(this.Session)
                .WithName("Reduced rate")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Reduced rate").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Laag").WithLocale(dutchLocale).Build())
                .WithUniqueId(ReducedRateId).Build();

            new VatTariffBuilder(this.Session)
                .WithName("Zero rate")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Zero rate").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("nul tarief").WithLocale(dutchLocale).Build())
                .WithUniqueId(ZeroRateId).Build();
        }
コード例 #2
0
ファイル: SalesInvoiceTypes.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new SalesInvoiceTypeBuilder(this.Session)
                .WithName("Sales invoice")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Sales invoice").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verkoop factuur").WithLocale(dutchLocale).Build())
                .WithUniqueId(SalesInvoiceId)
                .Build();

            new SalesInvoiceTypeBuilder(this.Session)
                .WithName("Purchase return")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Purchase return").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Inkoop retour").WithLocale(dutchLocale).Build())
                .WithUniqueId(PurchaseReturnId)
                .Build();

            new SalesInvoiceTypeBuilder(this.Session)
                .WithName("Interest")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Interest").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Interest").WithLocale(dutchLocale).Build())
                .WithUniqueId(InterestId)
                .Build();
        }
コード例 #3
0
ファイル: PickListObjectStates.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englischLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new PickListObjectStateBuilder(Session)
                .WithUniqueId(CreatedId)
                .WithName("Created")
                .Build();

            new PickListObjectStateBuilder(Session)
                .WithUniqueId(PickedId)
                .WithName("Picked")
                .Build();

            new PickListObjectStateBuilder(Session)
                .WithUniqueId(CancelledId)
                .WithName("Cancelled")
                .Build();

            new PickListObjectStateBuilder(Session)
                .WithUniqueId(OnHoldId)
                .WithName("On Hold")
                .Build();
        }
コード例 #4
0
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(Session).EnglishGreatBritain;
            var dutchLocale = new Locales(Session).DutchNetherlands;

            new SerializedInventoryItemObjectStateBuilder(Session)
                .WithUniqueId(GoodId)
                .WithName("Good")
                .Build();

            new SerializedInventoryItemObjectStateBuilder(Session)
                .WithUniqueId(BeingReparedId)
                .WithName("Being Repared")
                .Build();

            new SerializedInventoryItemObjectStateBuilder(Session)
                .WithUniqueId(SlightlyDamagedId)
                .WithName("Slightly Damaged")
                .Build();

            new SerializedInventoryItemObjectStateBuilder(Session)
                .WithUniqueId(DefectiveId)
                .WithName("Defective")
                .Build();

            new SerializedInventoryItemObjectStateBuilder(Session)
                .WithUniqueId(ScrapId)
                .WithName("Scrap")
                .Build();
        }
コード例 #5
0
ファイル: RatingTypes.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new RatingTypeBuilder(this.Session)
                .WithName("Poor")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Poor").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Laag").WithLocale(dutchLocale).Build())
                .WithUniqueId(PoorId)
                .Build();

            new RatingTypeBuilder(this.Session)
                .WithName("Fair")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Fair").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Redelijk").WithLocale(dutchLocale).Build())
                .WithUniqueId(FairId)
                .Build();

            new RatingTypeBuilder(this.Session)
                .WithName("Good")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Good").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goed").WithLocale(dutchLocale).Build())
                .WithUniqueId(GoodId)
                .Build();

            new RatingTypeBuilder(this.Session)
                .WithName("Outstanding")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Outstanding").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Uitstekend").WithLocale(dutchLocale).Build())
                .WithUniqueId(OutstandingId)
                .Build();
        }
コード例 #6
0
        public override bool OnStart()
        {
            // Set the maximum number of concurrent connections 
            ServicePointManager.DefaultConnectionLimit = 12;

            _logger.Info("Starting read model workerrole");

            _setup = new Setup();

            _setup.WithThreadStaticTenantContext();

            _setup.RegisterReadModelServices();
            _setup.WithMongo("MongoConnectionReadModel");
            _setup.RegisterReadModelRepositories();

#if DEBUG
            _setup.WithRabbitMqBus();
#else
            _setup.WithAzureBus();
#endif
            _setup.RegisterReadModelHandlers();

            _logger.Info("Registering services finished");

            _logger.Info("Starting bus");

            _setup.StartBus(ConfigurationManager.AppSettings["serviceBusEndpoint"]);

            return base.OnStart();
        }
コード例 #7
0
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var durchLocale = new Locales(this.Session).DutchNetherlands;

            new CommunicationEventObjectStateBuilder(this.Session)
                .WithName("Scheduled")
                .WithUniqueId(ScheduledId)
                .Build();

            new CommunicationEventObjectStateBuilder(this.Session)
                .WithName("In Progress")
                .WithUniqueId(InProgressId)
                .Build();

            new CommunicationEventObjectStateBuilder(this.Session)
                .WithName("Completed")
                .WithUniqueId(CompletedId)
                .Build();

            new CommunicationEventObjectStateBuilder(this.Session)
                .WithName("Cancelled")
                .WithUniqueId(CancelledId)
                .Build();
        }
コード例 #8
0
ファイル: Program.cs プロジェクト: sp4ceman/SubSonic-3.0
 private static void setupTestData()
 {
   //ran this once to set up the subsonic test database
   SubSonic.Tests.Linq.TestBases.Setup t = new Setup(sql2008SubsonicProvider);
   t.CreateTestTable();
   t.LoadTestData(); 
 }
コード例 #9
0
ファイル: OrganisationUnits.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new OrganisationUnitBuilder(this.Session)
                .WithName("Department")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Department").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Departement").WithLocale(dutchLocale).Build())
                .WithUniqueId(DepartmentId)
                .Build();

            new OrganisationUnitBuilder(this.Session)
                .WithName("Division")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Division").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Divisie").WithLocale(dutchLocale).Build())
                .WithUniqueId(DivisionId)
                .Build();

            new OrganisationUnitBuilder(this.Session)
                .WithName("Subsidiary")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Subsidiary").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Dochtermaatschappij").WithLocale(dutchLocale).Build())
                .WithUniqueId(SubsidiaryId)
                .Build();
        }
コード例 #10
0
ファイル: DeliverableTypes.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new DeliverableTypeBuilder(this.Session)
                .WithName("Project Plan")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Project Plan").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Projectplan").WithLocale(dutchLocale).Build())
                .WithUniqueId(ProjectPlanId)
                .Build();

            new DeliverableTypeBuilder(this.Session)
                .WithName("Presentation")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Presentation").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Presentatie").WithLocale(dutchLocale).Build())
                .WithUniqueId(PresentationId)
                .Build();

            new DeliverableTypeBuilder(this.Session)
                .WithName("Report")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Report").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Rapport").WithLocale(dutchLocale).Build())
                .WithUniqueId(ReportId)
                .Build();

            new DeliverableTypeBuilder(this.Session)
                .WithName("Market Analysis")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Market Analysis").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Markt analyse").WithLocale(dutchLocale).Build())
                .WithUniqueId(MarketAnalysisId)
                .Build();
        }
コード例 #11
0
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new EmploymentTerminationReasonBuilder(this.Session)
                .WithName("Insubordination")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Insubordination").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Weigering van bevel").WithLocale(dutchLocale).Build())
                .WithUniqueId(InsubordinationId)
                .Build();

            new EmploymentTerminationReasonBuilder(this.Session)
                .WithName("Accepted New Job")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Accepted New Job").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Nieuwe job aangenomen").WithLocale(dutchLocale).Build())
                .WithUniqueId(AcceptedNewJobId)
                .Build();

            new EmploymentTerminationReasonBuilder(this.Session)
                .WithName("Non Performance")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Non Performance").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Slechte performantie").WithLocale(dutchLocale).Build())
                .WithUniqueId(NonPerformanceId)
                .Build();

            new EmploymentTerminationReasonBuilder(this.Session)
                .WithName("Moved")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Moved").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verhuis").WithLocale(dutchLocale).Build())
                .WithUniqueId(MovedId)
                .Build();
        }
コード例 #12
0
ファイル: Ordinals.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new OrdinalBuilder(this.Session)
                .WithName("First")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("First").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Eerste").WithLocale(dutchLocale).Build())
                .WithUniqueId(FirstId)
                .Build();

            new OrdinalBuilder(this.Session)
                .WithName("Second")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Second").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Tweede").WithLocale(dutchLocale).Build())
                .WithUniqueId(SecondId)
                .Build();

            new OrdinalBuilder(this.Session)
                .WithName("Third")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Third").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Derde").WithLocale(dutchLocale).Build())
                .WithUniqueId(ThirdId)
                .Build();
        }
コード例 #13
0
ファイル: SkillRatings.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new SkillRatingBuilder(this.Session)
                .WithName("Poor")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Poor").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Slecht").WithLocale(dutchLocale).Build())
                .WithUniqueId(PoorId)
                .Build();

            new SkillRatingBuilder(this.Session)
                .WithName("Fair")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Fair").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Matig").WithLocale(dutchLocale).Build())
                .WithUniqueId(FairId)
                .Build();

            new SkillRatingBuilder(this.Session)
                .WithName("Good")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Good").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goed").WithLocale(dutchLocale).Build())
                .WithUniqueId(GoodId)
                .Build();

            new SkillRatingBuilder(this.Session)
                .WithName("Excellent")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Excellent").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Uitstekend").WithLocale(dutchLocale).Build())
                .WithUniqueId(ExcellentId)
                .Build();
        }
コード例 #14
0
ファイル: MaritalStatuses.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new MaritalStatusBuilder(this.Session)
                .WithName("Single")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Single").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Alleenstaand").WithLocale(dutchLocale).Build())
                .WithUniqueId(SingleId)
                .Build();

            new MaritalStatusBuilder(this.Session)
                .WithName("Married")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Married").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gehuwd").WithLocale(dutchLocale).Build())
                .WithUniqueId(MarriedId)
                .Build();

            new MaritalStatusBuilder(this.Session)
                .WithName("Divorced")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Divorced").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gescheiden").WithLocale(dutchLocale).Build())
                .WithUniqueId(DivorcedId)
                .Build();

            new MaritalStatusBuilder(this.Session)
                .WithName("Widowed")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Widowed").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Weduw(e)(naar)").WithLocale(dutchLocale).Build())
                .WithUniqueId(WidowedId)
                .Build();
        }
コード例 #15
0
ファイル: Persons.cs プロジェクト: whesius/allors
        protected override void BaseSetup(Setup config)
        {
            base.BaseSetup(config);

            new PersonBuilder(this.Session).WithUserName(Users.GuestUserName).Build();
            new PersonBuilder(this.Session).WithUserName(Users.AdministratorUserName).Build();
        }
コード例 #16
0
ファイル: CostOfGoodsSoldMethods.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new DebitCreditConstantBuilder(this.Session)
                .WithName("FiFo")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("FiFo").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("FiFo").WithLocale(dutchLocale).Build())
                .WithUniqueId(FiFoId).Build();

            new DebitCreditConstantBuilder(this.Session)
                .WithName("LiFo")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("LiFo").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("LiFo").WithLocale(dutchLocale).Build())
                .WithUniqueId(LiFoId)
                .Build();

            new DebitCreditConstantBuilder(this.Session)
                .WithName("Average price")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Average price").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Gemiddelde prijs").WithLocale(dutchLocale).Build())
                .WithUniqueId(AverageId)
                .Build();
        }
コード例 #17
0
        protected override void OnStart(string[] args)
        {
            _logger.Info("Starting read model service");

            _setup = new Setup();

            _setup.WithThreadStaticTenantContext();

            _setup.RegisterReadModelServices();
            _setup.WithMongo("MongoConnectionReadModel");
            _setup.RegisterReadModelRepositories();

#if DEBUG
            _setup.WithRabbitMqBus();
#else
            _setup.WithAzureBus();
#endif
            _setup.RegisterReadModelHandlers();

            _logger.Info("Registering services finished");

            _logger.Info("Starting bus");

            _setup.StartBus(ConfigurationManager.AppSettings["serviceBusEndpoint"]);
        }
コード例 #18
0
        protected override void InitSimulation(int seed, LevelInfo level, PlayerInfo[] players, Slot[] slots)
        {
            simulation = new SecureSimulation(extensionPaths);

            // Settings aufbauen
            Setup settings = new Setup();
            settings.Seed = seed;
            settings.Level = level.Type;
            settings.Player = new TypeInfo[AntMe.Level.MAX_SLOTS];
            settings.Colors = new PlayerColor[AntMe.Level.MAX_SLOTS];

            for (int i = 0; i < AntMe.Level.MAX_SLOTS; i++)
            {
                // Farben übertragen
                settings.Colors[i] = slots[i].ColorKey;

                // KIs einladen
                if (players[i] != null)
                {
                    settings.Player[i] = players[i].Type;
                }
            }

            simulation.Start(settings);
        }
コード例 #19
0
ファイル: App.xaml.cs プロジェクト: JoanMiro/MvxMod
        /// <summary>
        /// Invoked when the application is launched normally by the end user.  Other entry points
        /// will be used when the application is launched to open a specific file, to display
        /// search results, and so forth.
        /// </summary>
        /// <param name="args">Details about the launch request and process.</param>
        protected override void OnLaunched(LaunchActivatedEventArgs args)
        {
            // Do not repeat app initialization when already running, just ensure that
            // the window is active
            if (args.PreviousExecutionState == ApplicationExecutionState.Running)
            {
                Window.Current.Activate();
                return;
            }

            if (args.PreviousExecutionState == ApplicationExecutionState.Terminated)
            {
                //TODO: Load state from previously suspended application
            }

            // Create a Frame to act navigation context and navigate to the first page
            var rootFrame = new Frame();
            if (!rootFrame.Navigate(typeof(MainPage)))
            {
                throw new Exception("Failed to create initial page");
            }

            var setup = new Setup(rootFrame);
            setup.Initialize();

            var start = this.GetService<IMvxStartNavigation>();
            start.Start();

            // Place the frame in the current Window and ensure that it is active
            Window.Current.Content = rootFrame;
            Window.Current.Activate();
        }
コード例 #20
0
        static void TestConfiguration(Setup setup, int useMessages)
        {
            var step = (useMessages / 5);
            int count = 0;
            var watch = new Stopwatch();

            using (TestObserver.When<MessageAcked>(ea =>
                {
                    count += 1;

                    if ((count % step) == 0)
                    {
                        var messagesPerSecond = count / watch.Elapsed.TotalSeconds;
                        Console.WriteLine("{0} - {1}", count, Math.Round(messagesPerSecond, 1));
                    }
                    if (ea.Context.Unpacked[0] == 42)
                    {
                        setup.Source.Cancel();
                    }
                }, includeTracing:false))
            using (setup.Source)
            using (setup.Engine)
            {
                // first we send X then we check

                for (int i = 0; i < useMessages; i++)
                {
                    setup.Send(1);
                }
                setup.Send(42);
                watch.Start();
                setup.Engine.Start(setup.Source.Token);
                setup.Source.Token.WaitHandle.WaitOne(10000);
            }
        }
コード例 #21
0
        public List<TestResult> RunTests(Setup setup, IList<Test> tests, Teardown teardown)
        {
            var results = new List<TestResult>();

            foreach (var test in tests)
            {
                var result = new TestResult();
                try
                {
                    result.TestName = test.Method.Name;
                    setup.Invoke();
                    test.Invoke();
                    result.Success = true;

                }
                catch(Exception exception)
                {
                    result.Success = false;
                    result.Result = exception.Message;
                }
                finally
                {
                    results.Add(result);
                }                
            }

            return results;
        }
コード例 #22
0
ファイル: OrderObjectStates.cs プロジェクト: whesius/allors
 protected override void BaseSetup(Setup config)
 {
     new OrderObjectStateBuilder(this.Session).WithUniqueId(InitialId).WithName("Initial").Build();
     new OrderObjectStateBuilder(this.Session).WithUniqueId(ConfirmedId).WithName("Confirmed").Build();
     new OrderObjectStateBuilder(this.Session).WithUniqueId(ClosedId).WithName("Closed").Build();
     new OrderObjectStateBuilder(this.Session).WithUniqueId(CancelledId).WithName("Cancelled").Build();
 }
コード例 #23
0
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new EmploymentApplicationSourceBuilder(this.Session)
                .WithName("NewsPaper")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("NewsPaper").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Krant").WithLocale(dutchLocale).Build())
                .WithUniqueId(NewsPaperId)
                .Build();

            new EmploymentApplicationSourceBuilder(this.Session)
                .WithName("PersonallReferal")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("PersonallReferal").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Persoonlijk doorverwezen").WithLocale(dutchLocale).Build())
                .WithUniqueId(PersonallReferalId).Build();

            new EmploymentApplicationSourceBuilder(this.Session)
                .WithName("Internet")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Internet").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Internet").WithLocale(dutchLocale).Build())
                .WithUniqueId(InternetId)
                .Build();
        }
コード例 #24
0
        /// <summary>
        /// Constructor for the Application object.
        /// </summary>
        public App()
        {
            // Global handler for uncaught exceptions. 
            UnhandledException += Application_UnhandledException;

            // Standard Silverlight initialization
            InitializeComponent();

            // Phone-specific initialization
            InitializePhoneApplication();

            // Show graphics profiling information while debugging.
            if (System.Diagnostics.Debugger.IsAttached)
            {
                // Display the current frame rate counters.
                Application.Current.Host.Settings.EnableFrameRateCounter = true;

                // Show the areas of the app that are being redrawn in each frame.
                //Application.Current.Host.Settings.EnableRedrawRegions = true;

                // Enable non-production analysis visualization mode, 
                // which shows areas of a page that are handed off to GPU with a colored overlay.
                //Application.Current.Host.Settings.EnableCacheVisualization = true;

                // Disable the application idle detection by setting the UserIdleDetectionMode property of the
                // application's PhoneApplicationService object to Disabled.
                // Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run
                // and consume battery power when the user is not using the phone.
                PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
            }

            var setup = new Setup(RootFrame);
            setup.Initialize();
        }
コード例 #25
0
ファイル: Viewer.cs プロジェクト: tgp1994/Gibbed.Visceral
        private void SetProject(Setup.Project project)
        {
            if (project != null)
            {
                try
                {
                    project.Load();
                    this.openDialog.InitialDirectory = project.InstallPath;
                    this.saveKnownFileListDialog.InitialDirectory = project.ListsPath;
                }
                catch (Exception e)
                {
                    MessageBox.Show(
                        "There was an error while loading project data." +
                        Environment.NewLine + Environment.NewLine +
                        e.ToString() +
                        Environment.NewLine + Environment.NewLine +
                        "(You can press Ctrl+C to copy the contents of this dialog)",
                        "Error",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Error);
                    project = null;
                }
            }

            if (project != this.Manager.ActiveProject)
            {
                this.Manager.ActiveProject = project;
            }

            this.projectComboBox.SelectedItem = project;
        }
コード例 #26
0
        protected override void ConfigureApplicationContainer(ILifetimeScope existingContainer)
        {
            var setup = new Setup((IContainer)existingContainer);

            // defaults
            setup.WithGuidGenerator();
            setup.WithThreadStaticTenantContext();
            setup.WithMongo("MongoConnectionReadModel");
            setup.RegisterReadModelRepositories();

            // web specific
            var builder = new ContainerBuilder();
            builder.RegisterType<NancyUserMapper>().As<IUserMapper>();
            builder.RegisterType<StaticContentResolverForInMemory>().As<IStaticContentResolver>();
            builder.RegisterType<ExcelService>().As<IExcelService>();
            builder.Update(setup.Container.ComponentRegistry);

            // bus
            setup.WithInMemoryBus();
            setup.RegisterReadModelHandlers();

            // eventstore
            setup.WithMongoEventStore("MongoConnectionEventStore",
                new AuthorizationPipelineHook(setup.Container),
                new MessageDispatcher(setup.Container),
                false);

            // start the bus
            setup.Container.Resolve<IServiceBus>().Start(ConfigurationManager.AppSettings["serviceBusEndpoint"]);
        }
コード例 #27
0
ファイル: WorkEffortTypeKinds.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new WorkEffortTypeKindBuilder(this.Session)
                .WithName("Production Run")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Production Run").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Productie run").WithLocale(dutchLocale).Build())
                .WithUniqueId(ProductionRunId)
                .Build();

            new WorkEffortTypeKindBuilder(this.Session)
                .WithName("Process")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Process").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Verwerking").WithLocale(dutchLocale).Build())
                .WithUniqueId(ProcessId)
                .Build();

            new WorkEffortTypeKindBuilder(this.Session)
                .WithName("Process Step")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Process Step").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Proces stap").WithLocale(dutchLocale).Build())
                .WithUniqueId(ProcessStepId)
                .Build();
        }
コード例 #28
0
ファイル: VatRatePurchaseKinds.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new VatRatePurchaseKindBuilder(this.Session)
                .WithName("Goods")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goods").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goederen").WithLocale(dutchLocale).Build())
                .WithUniqueId(GoodsId).Build();

            new VatRatePurchaseKindBuilder(this.Session)
                .WithName("Services")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Services").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Diensten").WithLocale(dutchLocale).Build())
                .WithUniqueId(ServicesId).Build();

            new VatRatePurchaseKindBuilder(this.Session)
                .WithName("Investments")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Investments").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Investeringen").WithLocale(dutchLocale).Build())
                .WithUniqueId(InvestmentsId).Build();
        }
コード例 #29
0
ファイル: PurchaseInvoiceTypes.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new PurchaseInvoiceTypeBuilder(this.Session)
                .WithName("Purchase invoice")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Purchase invoice").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Aankoop factuur").WithLocale(dutchLocale).Build())
                .WithUniqueId(PurchaseInvoiceId)
                .Build();

            new PurchaseInvoiceTypeBuilder(this.Session)
                .WithName("Customer return")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Customer return").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Crediet nota retour").WithLocale(dutchLocale).Build())
                .WithUniqueId(CustomerReturnId)
                .Build();

            new PurchaseInvoiceTypeBuilder(this.Session)
                .WithName("Commission")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Commission").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Commissie").WithLocale(dutchLocale).Build())
                .WithUniqueId(CommissionId)
                .Build();

            new PurchaseInvoiceTypeBuilder(this.Session)
                .WithName("Payroll")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Payroll").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Salaris").WithLocale(dutchLocale).Build())
                .WithUniqueId(PayrollId)
                .Build();
        }
コード例 #30
0
ファイル: EUSalesListTypes.cs プロジェクト: Allors/apps
        protected override void AppsSetup(Setup setup)
        {
            base.AppsSetup(setup);

            var englishLocale = new Locales(this.Session).EnglishGreatBritain;
            var dutchLocale = new Locales(this.Session).DutchNetherlands;

            new EuSalesListTypeBuilder(this.Session)
                .WithName("Goods")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goods").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Goederen").WithLocale(dutchLocale).Build())
                .WithUniqueId(GoodsId).Build();

            new EuSalesListTypeBuilder(this.Session)
                .WithName("Services")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Services").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Diensten").WithLocale(dutchLocale).Build())
                .WithUniqueId(ServicesId).Build();

            new EuSalesListTypeBuilder(this.Session)
                .WithName("Triangular trade")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Triangular trade").WithLocale(englishLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ABC-transactie").WithLocale(dutchLocale).Build())
                .WithUniqueId(TriangularTradeId).Build();
        }
コード例 #31
0
ファイル: Singletons.cs プロジェクト: lulzzz/allors2
 protected override void AppsPrepare(Setup config)
 {
     config.AddDependency(this.ObjectType, M.Locale.ObjectType);
 }
コード例 #32
0
 public abstract bool Aim(ref Setup setup);
コード例 #33
0
 public Setup(Setup other)
 {
     this = new Setup(other.Focus, other.Camera, other.FocusVelocity);
 }
コード例 #34
0
        protected override void BaseSetup(Setup setup)
        {
            var dutchLocale   = new Locales(this.Session).DutchNetherlands;
            var spanishLocale = new Locales(this.Session).Spanish;

            if (this.Pack == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("pack")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("pakket").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("paquete").WithLocale(spanishLocale).Build())
                .WithUniqueId(PackId)
                .WithAbbreviation("pack")
                .WithIsActive(true)
                .Build();
            }

            if (this.Pair == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("pair")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("paar").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("par").WithLocale(spanishLocale).Build())
                .WithUniqueId(PairId)
                .WithAbbreviation("pair")
                .WithIsActive(true)
                .Build();
            }

            if (this.Piece == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("piece")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("stuk").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("cada").WithLocale(spanishLocale).Build())
                .WithUniqueId(PieceId)
                .WithIsActive(true)
                .WithAbbreviation("piece")
                .Build();
            }

            if (this.People == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("people")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("personen").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("personas").WithLocale(spanishLocale).Build())
                .WithUniqueId(PeopleId)
                .WithAbbreviation("people")
                .WithIsActive(true)
                .Build();
            }

            if (this.Millimeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("millimeter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("millimeter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milímetro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("mm")
                .WithUniqueId(MillimeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Centimeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("centimeter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("centimeter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("centímetro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("cm")
                .WithUniqueId(CentimeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Meter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("meter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("meter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("m")
                .WithUniqueId(MeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Kilometer == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilometer")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometer").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("km")
                .WithUniqueId(KilometerId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Milligram == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("milligram")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milligram").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("miligramo").WithLocale(spanishLocale).Build())
                .WithAbbreviation("mg")
                .WithUniqueId(MilligramId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Gram == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("gram")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("gram").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("gramo").WithLocale(spanishLocale).Build())
                .WithAbbreviation("g")
                .WithUniqueId(GramId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Kilogram == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilogram")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogram").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogramo").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kg")
                .WithUniqueId(KilogramId)
                .WithIsActive(true)
                .Build();
            }

            if (this.MetricTon == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("metric ton")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ton").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("tonelada métrica").WithLocale(spanishLocale).Build())
                .WithAbbreviation("t")
                .WithUniqueId(MetricTonId)
                .WithIsActive(true)
                .Build();
            }

            if (this.DegreeCelsius == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("degree Celsius")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("graden Celsius").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("grado Celsius").WithLocale(spanishLocale).Build())
                .WithAbbreviation("°C")
                .WithUniqueId(DegreeCelsiusId)
                .WithIsActive(true)
                .Build();
            }

            if (this.SquareMeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("square meter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vierkante meter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro cuadrado").WithLocale(spanishLocale).Build())
                .WithAbbreviation("m²")
                .WithUniqueId(SquareMeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Hectare == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("hectare")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("hectare").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("hectárea").WithLocale(spanishLocale).Build())
                .WithAbbreviation("ha")
                .WithUniqueId(HectareId)
                .WithIsActive(true)
                .Build();
            }

            if (this.SquareKilometer == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("square kilometer")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vierkante kilometer").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometro cuadrado").WithLocale(spanishLocale).Build())
                .WithAbbreviation("km²")
                .WithUniqueId(SquareKilometerId)
                .WithIsActive(true)
                .Build();
            }

            if (this.MilliLiter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("milliliter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("milliliter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("mililitro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("ml")
                .WithUniqueId(MilliLiterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.CubicCentimeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("Cubic centimeter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Kubieke centimeter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Centímetro cúbico").WithLocale(spanishLocale).Build())
                .WithAbbreviation("cm³")
                .WithUniqueId(CubicCentimeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Liter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("liter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("liter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("litro").WithLocale(spanishLocale).Build())
                .WithAbbreviation("L")
                .WithUniqueId(LiterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.CubicMeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("Cubic meter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Kubieke meter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Metro cúbico").WithLocale(spanishLocale).Build())
                .WithAbbreviation("m³")
                .WithUniqueId(CubicMeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.MeterPerSecond == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("meter per second")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("meter per seconde").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("metro por segundo").WithLocale(spanishLocale).Build())
                .WithAbbreviation("m/s")
                .WithUniqueId(MeterPerSecondId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KilometerPerHour == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilometer per hour")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilometer per uur").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilómetro por hora").WithLocale(spanishLocale).Build())
                .WithAbbreviation("km/h")
                .WithUniqueId(KilometerPerHourId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KilogramPerCubicMeter == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilogram per cubic meter")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogram per kubieke meter").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilogramo por metro cúbico").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kg/m³")
                .WithUniqueId(KilogramPerCubicMeterId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Newton == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("newton")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Newton").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("Newton").WithLocale(spanishLocale).Build())
                .WithAbbreviation("N")
                .WithUniqueId(NewtonId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloPascal == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilopascal")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilopascal").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilopascal").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kPa")
                .WithUniqueId(KiloPascalId)
                .WithIsActive(true)
                .Build();
            }

            if (this.Watt == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("watt")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("watt").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("vatio").WithLocale(spanishLocale).Build())
                .WithAbbreviation("W")
                .WithUniqueId(WattId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloWatt == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilowatt")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilowatt").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilovatio").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kW")
                .WithUniqueId(KiloWattId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloJoule == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilojoule")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilojoule").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilojulio").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kJ")
                .WithUniqueId(KiloJouleId)
                .WithIsActive(true)
                .Build();
            }

            if (this.MegaJoule == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("megajoule")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("megajoule").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("megajulio").WithLocale(spanishLocale).Build())
                .WithAbbreviation("MJ")
                .WithUniqueId(MegaJouleId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloWattHour == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("kilowatt hour")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilowatt uur").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("kilovatio hora").WithLocale(spanishLocale).Build())
                .WithAbbreviation("kW·h")
                .WithUniqueId(KiloWattHourId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloWattHour == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("ampere")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("ampere").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("amperio").WithLocale(spanishLocale).Build())
                .WithAbbreviation("A")
                .WithUniqueId(KiloWattHourId)
                .WithIsActive(true)
                .Build();
            }

            if (this.KiloWattHour == null)
            {
                new UnitOfMeasureBuilder(this.Session)
                .WithName("volt")
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("volt").WithLocale(dutchLocale).Build())
                .WithLocalisedName(new LocalisedTextBuilder(this.Session).WithText("voltios").WithLocale(spanishLocale).Build())
                .WithAbbreviation("V")
                .WithUniqueId(KiloWattHourId)
                .WithIsActive(true)
                .Build();
            }
        }
 public 即期匯率網銀買賣外幣按鈕固定置底_M版(ITestOutputHelper output, Setup testSetup) : base(output, testSetup)
 {
     testurl = "https://www.esunbank.com.tw/bank/personal/deposit/rate/forex/foreign-exchange-rates?dev=mobile"; // 登入M版即期匯率網頁
 }
コード例 #36
0
ファイル: DecoratorTests.cs プロジェクト: zhangzihan/DryIoc
        public void Should_propagate_metadata_to_Meta_wrapper()
        {
            var container = new Container();

            container.Register(typeof(IOperation <>), typeof(SomeOperation <>), setup: Setup.With(metadataOrFuncOfMetadata: "blah"));
            container.Register(typeof(IOperation <>), typeof(MeasureExecutionTimeOperationDecorator <>), setup: Setup.Decorator);
            container.RegisterMany(new[] { typeof(OperationUser <>) });

            var user = container.Resolve <OperationUser <object> >();

            Assert.AreEqual("blah", user.GetOperation.Metadata);
            Assert.IsInstanceOf <MeasureExecutionTimeOperationDecorator <object> >(user.GetOperation.Value());
        }
コード例 #37
0
 public 預售屋信託查詢(ITestOutputHelper output, Setup testSetup) : base(output, testSetup)
 {
     testurl = "https://www.esunbank.com.tw/bank/personal/trust/announcement-and-inquiry/pre-construction-real-estate-trust-inquiry";
 }
コード例 #38
0
 public static bool IsSetupCommand(KernelCommand command)
 {
     return((CurrentChallenge?.EnvironmentSetup?.Any(s => s == command || s == command.Parent) ?? false) ||
            (CurrentChallenge?.Setup?.Any(s => s == command || s == command.Parent) ?? false) ||
            (Setup?.Any(s => s == command || s == command.Parent) ?? false));
 }
コード例 #39
0
 public async Task Add(Setup setup)
 {
     _context.Setup.Add(setup);
     await _context.SaveChangesAsync();
 }
コード例 #40
0
 public DecisionScenario(Setup setup) : base(setup)
 {
 }
コード例 #41
0
        public async Task <IActionResult> Create([Bind("Setup_Id,Monthy_UL,Daily_UL,Reducing_Balance_UL,Value,CompanyId,IsUsed,CreatedBy,CreatedDatetime")] Setup setup, string myselect, string myselect2, string myselect3)
        {
            if (ModelState.IsValid)
            {
                var check = await _context.Setup.SingleOrDefaultAsync();

                if (check != null)
                {
                    if (check.Daily_UL == true)
                    {
                        check.Daily_UL = false;
                    }
                    else if (check.Monthy_UL == true)
                    {
                        check.Monthy_UL = false;
                    }
                    else if (check.Reducing_Balance_UL == true)
                    {
                        check.Reducing_Balance_UL = false;
                    }

                    if (myselect != null)
                    {
                        check.Monthy_UL = true;
                        check.Value     = myselect;
                    }
                    else if (myselect2 != null)
                    {
                        check.Daily_UL = true;
                        check.Value    = myselect2;
                    }
                    else if (myselect3 != null)
                    {
                        check.Reducing_Balance_UL = true;
                        check.Value = myselect3;
                    }
                    _context.Update(check);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction(nameof(Index)));
                }
                else
                {
                    setup.CreatedBy       = Guid.NewGuid().ToString();
                    setup.CreatedDatetime = DateTime.Now.Date.ToUniversalTime();
                    if (myselect != null)
                    {
                        setup.Monthy_UL = true;
                        setup.Value     = myselect;
                    }
                    else if (myselect2 != null)
                    {
                        setup.Daily_UL = true;
                        setup.Value    = myselect2;
                    }
                    else if (myselect3 != null)
                    {
                        setup.Reducing_Balance_UL = true;
                        setup.Value = myselect3;
                    }
                    _context.Add(setup);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction(nameof(Index)));
                }
            }
            return(View(setup));
        }
コード例 #42
0
ファイル: Budgets.cs プロジェクト: lulzzz/allors2
        protected override void AppsPrepare(Setup setup)
        {
            base.AppsPrepare(setup);

            setup.AddDependency(this.ObjectType, M.BudgetState);
        }
コード例 #43
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            SceneManager.Current.OnProgress += scene_OnProgress;

            btnOK.Visible     = false;
            btnCancel.Visible = false;

            gbProgress.Visible = true;
            pbProgress.Visible = true;

            Application.DoEvents();
            timer.Start();

            if (!Directory.Exists(txtPath.Text))
            {
                Directory.CreateDirectory(txtPath.Text);
            }

            flump.Settings["car"]         = car;
            flump.Settings["pretty.name"] = txtPrettyCarName.Text;

            lblInfo               = lblInfoMeshes;
            lblProgress           = lblProgressMeshes;
            lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText);
            progressMax           = 30;

            new CNTExporter().Export(SceneManager.Current.Models[0], txtPath.Text + "car.cnt");
            new MDLExporter().Export(SceneManager.Current.Models[0], txtPath.Text);

            lblProgress.Text      = "✓";
            lblProgress.ForeColor = Color.Green;
            lblInfo.Text          = "Meshes";
            pbProgress.Value      = progressMax;

            Application.DoEvents();

            lblInfo               = lblInfoTextures;
            lblProgress           = lblProgressTextures;
            lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText);
            progressMax           = 50;

            var textures = new List <string>();

            foreach (var material in SceneManager.Current.Materials)
            {
                string fileName = txtPath.Text + "\\" + material.Texture.Name;

                if (!textures.Contains(material.Texture.Name))
                {
                    if (!File.Exists(fileName + ".tdx"))
                    {
                        var tx = new TDXExporter();
                        tx.ExportSettings.AddSetting("Format", ToxicRagers.Helpers.D3DFormat.DXT5);
                        tx.Export(material.Texture, txtPath.Text);
                    }

                    //if (!File.Exists(fileName + ".img"))
                    //{
                    //    var tx = new IMGExporter();
                    //    tx.Export(material.Texture, txtPath.Text);
                    //}

                    textures.Add(material.Texture.Name);
                }
            }

            lblProgress.Text      = "✓";
            lblProgress.ForeColor = Color.Green;
            lblInfo.Text          = "Textures";
            pbProgress.Value      = progressMax;

            Application.DoEvents();

            lblInfo               = lblInfoMaterials;
            lblProgress           = lblProgressMaterials;
            lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText);
            progressMax           = 60;

            foreach (var material in SceneManager.Current.Materials)
            {
                string fileName = Path.Combine(txtPath.Text, material.Name + ".mt2");

                if (!File.Exists(fileName))
                {
                    var simple = new ToxicRagers.CarmageddonReincarnation.Formats.Materials.simple_base();
                    simple.DiffuseColour = material.Texture.Name;
                    simple.Save(fileName);
                }
            }

            lblProgress.Text      = "✓";
            lblProgress.ForeColor = Color.Green;
            lblInfo.Text          = "Materials";
            pbProgress.Value      = progressMax;

            Application.DoEvents();

            lblInfo               = lblInfoPaperwork;
            lblProgress           = lblProgressPaperwork;
            lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText);
            progressMax           = 75;

            if (!File.Exists(txtPath.Text + "setup.lol"))
            {
                Setup setup = new Setup(SetupContext.Vehicle);

                setup.Settings.SetParameterForMethod("PowerMultiplier", "Value", 1.5f);
                setup.Settings.SetParameterForMethod("TractionFactor", "Factor", 1.2f);
                setup.Settings.SetParameterForMethod("RearGrip", "Value", 1.6f);
                setup.Settings.SetParameterForMethod("FrontGrip", "Value", 1.7f);
                setup.Settings.SetParameterForMethod("FrontRoll", "Value", 0.4f);
                setup.Settings.SetParameterForMethod("RearRoll", "Value", 0.3f);
                setup.Settings.SetParameterForMethod("FrontSuspGive", "Value", 0.1f);
                setup.Settings.SetParameterForMethod("RearSuspGive", "Value", 0.08f);
                setup.Settings.SetParameterForMethod("SteerCentreMultiplier", "Value", 2);
                setup.Settings.SetParameterForMethod("DragCoefficient", "Value", 0.4f);
                setup.Settings.SetParameterForMethod("Mass", "Value", 1300);
                setup.Settings.SetParameterForMethod("TorqueCurve", "1", 150);
                setup.Settings.SetParameterForMethod("TorqueCurve", "2", 232);

                SceneManager.Current.Models[0].SupportingDocuments["Setup"] = setup;

                var sx = new SetupLOLExporter();
                sx.ExportSettings.AddSetting("Context", SetupContext.Vehicle);
                sx.Export(SceneManager.Current.Models[0], txtPath.Text);
            }

            if (!File.Exists(txtPath.Text + "Structure.xml"))
            {
                new StructureXMLExporter().Export(SceneManager.Current.Models[0], txtPath.Text);
            }

            if (!File.Exists(txtPath.Text + "SystemsDamage.xml"))
            {
                new SystemsDamageXMLExporter().Export(SceneManager.Current.Models[0], txtPath.Text);
            }

            if (!File.Exists(txtPath.Text + "vehicle_setup.cfg"))
            {
                var cfgx = new VehicleSetupCFGExporter();
                cfgx.ExportSettings.AddSetting("VehicleName", txtCarName.Text);
                cfgx.Export(SceneManager.Current.Models[0], txtPath.Text);
            }

            lblProgress.Text      = "✓";
            lblProgress.ForeColor = Color.Green;
            lblInfo.Text          = "Paperwork";
            pbProgress.Value      = progressMax;

            Application.DoEvents();

            lblInfo               = lblInfoZAD;
            lblProgress           = lblProgressZAD;
            lblProgress.ForeColor = Color.FromKnownColor(KnownColor.ControlText);
            progressMax           = 100;

            var minge = new ToxicRagers.CarmageddonReincarnation.Formats.MINGE();

            minge.Name    = txtPrettyCarName.Text;
            minge.Author  = Properties.Settings.Default.PersonalAuthor;
            minge.Website = Properties.Settings.Default.PersonalWebsite;
            minge.Type    = MINGE.ModType.Vehicle;
            minge.Save(Path.Combine(txtPath.Text, txtCarName.Text + ".minge"));

            var zad = ToxicRagers.Stainless.Formats.ZAD.Create(Path.Combine(txtPath.Text, txtCarName.Text + ".zip"));

            zad.AddDirectory(Path.GetDirectoryName(txtPath.Text));

            lblProgress.Text      = "✓";
            lblProgress.ForeColor = Color.Green;
            lblInfo.Text          = "CarMODgeddon ZIP file";
            pbProgress.Value      = progressMax;

            flump.Save(txtPath.Text + "car.flump");

            timer.Stop();
            SceneManager.Current.OnProgress -= scene_OnProgress;

            btnClose.Visible = true;

            Application.DoEvents();

            SceneManager.Current.UpdateProgress(string.Format("Vehicle '{0}' saved successfully!", car));
        }
コード例 #44
0
 protected override void BasePrepare(Setup setup) => setup.AddDependency(this.ObjectType, M.QuoteState);
コード例 #45
0
ファイル: DecoratorTests.cs プロジェクト: zhangzihan/DryIoc
        public void Should_support_multiple_decorator_in_object_graph()
        {
            var container = new Container();

            container.Register(typeof(IOperation <>), typeof(SomeOperation <>), setup: Setup.With(metadataOrFuncOfMetadata: "some"));
            container.Register(typeof(IOperation <>), typeof(RetryOperationDecorator <>), setup: Setup.Decorator);

            container.Register <IOperationUser <int>, OperationUser <int> >();
            container.Register(typeof(IOperationUser <>), typeof(LogUserOps <>), setup: Setup.Decorator);

            var user = container.Resolve <IOperationUser <int> >();

            Assert.That(user, Is.InstanceOf <LogUserOps <int> >());
            Assert.That(((LogUserOps <int>)user).Decorated, Is.InstanceOf <OperationUser <int> >());

            var operation = user.GetOperation.Value();

            Assert.That(operation, Is.InstanceOf <RetryOperationDecorator <int> >());
            Assert.That(((RetryOperationDecorator <int>)operation).Decorated, Is.InstanceOf <SomeOperation <int> >());
        }
        public void Should_work_with_asResolutionCall()
        {
            var container = new Container();

            container.Register <IAction, ActionOne>(Reuse.InCurrentNamedScope("1"), setup: Setup.With(asResolutionCall: true));
            container.Register <IAction, ActionTwo>(Reuse.InCurrentNamedScope("2"), setup: Setup.With(asResolutionCall: true));
            container.Register <Service>();

            using (var scopeOne = container.OpenScope("1"))
            {
                scopeOne.Resolve <Service>();
            }

            using (var scopeTwo = container.OpenScope("2"))
            {
                scopeTwo.Resolve <Service>();
            }
        }
コード例 #47
0
 public static async Task <Result <int> > UnInstall()
 {
     return(await Setup.UnInstall().ConfigureAwait(false));
 }
コード例 #48
0
ファイル: XeroCoreApi.cs プロジェクト: jpv001/Xero-Net
 public ImportSummary Create(Setup item)
 {
     return(Setup.Create(item));
 }
コード例 #49
0
ファイル: App.xaml.cs プロジェクト: chrisgate/Prism-Templates
        protected override void RegisterTypes(IContainerRegistry containerRegistry)
        {
            // Register the Popup Plugin Navigation Service
            containerRegistry.RegisterPopupNavigationService();
            containerRegistry.RegisterInstance(CreateLogger());

#if (UseRealm)
            //var serverURL = new Uri(Secrets.RealmServer);
            //var config = new SyncConfiguration(User.Current, serverURL);
            var config = RealmConfiguration.DefaultConfiguration;
    #if (AutofacContainer)
            containerRegistry.GetBuilder().Register(ctx => Realm.GetInstance(config)).As<Realm>().InstancePerDependency();
    #elseif (DryIocContainer)
            containerRegistry.GetContainer().Register(reuse: Reuse.Transient,
                               made: Made.Of(() => Realm.GetInstance(config)),
                               setup: Setup.With(allowDisposableTransient: true));
    #else
            containerRegistry.GetContainer().RegisterType<Realm>(new InjectionFactory(c => Realm.GetInstance(config)));
    #endif

#endif
#if (UseAzureMobileClient)
            containerRegistry.RegisterSingleton(typeof(ICloudTable<>), typeof(AzureCloudTable<>));
            containerRegistry.RegisterSingleton(typeof(ICloudSyncTable<>), typeof(AzureCloudSyncTable<>));
    #if (NoAuth)
            containerRegistry.RegisterInstance<IMobileServiceClient>(new MobileServiceClient(Secrets.AppServiceEndpoint));
    #else
    #if (AADAuth || AADB2CAuth)
            containerRegistry.RegisterInstance<IPublicClientApplication>(
                new PublicClientApplication(Secrets.AuthClientId, AppConstants.Authority)
                {
                    RedirectUri = AppConstants.RedirectUri
                });

        #if (AutofacContainer)
            containerRegistry.GetBuilder().RegisterType<AppDataContext>().As<IAppDataContext>().As<ICloudAppContext>().SingleInstance();
        #elseif (DryIocContainer)
            containerRegistry.GetContainer().RegisterMany<AppDataContext>(reuse: Reuse.Singleton,
                                                   serviceTypeCondition: type => 
                                                        type == typeof(IAppDataContext) ||
                                                        type == typeof(ICloudAppContext));
        #elseif (NinjectContainer)
            containerRegistry.GetContainer().Bind<IAppDataContext, ICloudAppContext>().To<AppDataContext>().InSingletonScope();
        #elseif (UnityContainer)
            containerRegistry.GetContainer().RegisterType<AppDataContext>(new ContainerControlledLifetimeManager());
            containerRegistry.GetContainer().RegisterType<IAppDataContext>(new InjectionFactory(c => c.Resolve<AppDataContext>()));
            containerRegistry.GetContainer().RegisterType<ICloudAppContext>(new InjectionFactory(c => c.Resolve<AppDataContext>()));
        #endif
    #endif
            containerRegistry.RegisterSingleton<IAzureCloudServiceOptions, AppServiceContextOptions>();
        #if (AutofacContainer)
            containerRegistry.GetBuilder().RegisterType<AppDataContext>().As<IAppDataContext>().As<ICloudService>().SingleInstance();
            containerRegistry.GetBuilder().Register(ctx => ctx.Resolve<ICloudService>().Client).As<IMobileServiceClient>().SingleInstance();
        #elseif (DryIocContainer)
            containerRegistry.GetContainer().RegisterMany<AppDataContext>(reuse: Reuse.Singleton,
                                                   serviceTypeCondition: type => 
                                                        type == typeof(IAppDataContext) ||
                                                        type == typeof(ICloudService));
            containerRegistry.GetContainer().RegisterDelegate<IMobileServiceClient>(factoryDelegate: r => r.Resolve<ICloudService>().Client,
                                                             reuse: Reuse.Singleton,
                                                             setup: Setup.With(allowDisposableTransient: true));
        #elseif (NinjectContainer)
            containerRegistry.Bind<IAppDataContext, ICloudService>().To<AppDataContext>().InSingletonScope();
            containerRegistry.Bind<IMobileServiceClient>().ToMethod(c => containerRegistry.Get<ICloudService>().Client).InSingletonScope();
        #elseif (UnityContainer)
            containerRegistry.GetContainer().RegisterType<IAppDataContext>(new InjectionFactory(c => c.Resolve<AppDataContext>()));
            containerRegistry.GetContainer().RegisterType<ICloudService>(new InjectionFactory(c => c.Resolve<AppDataContext>()));
            containerRegistry.GetContainer().RegisterType<IMobileServiceClient>(new InjectionFactory(c => c.Resolve<ICloudService>().Client));
        #endif

            containerRegistry.RegisterSingleton<ILoginProvider<AADAccount>, LoginProvider>();

#endif
#if (IncludeBarcodeService)
            // NOTE: Uses a Popup Page to contain the Scanner. You can optionally register 
            // the ContentPageBarcodeScannerService if you prefer a full screen approach.
            containerRegistry.RegisterSingleton<IBarcodeScannerService, PopupBarcodeScannerService>();
#endif
#if (UseAcrDialogs)
            containerRegistry.RegisterInstance<IUserDialogs>(UserDialogs.Instance);
#endif

            // Navigating to "TabbedPage?createTab=ViewA&createTab=ViewB&createTab=ViewC will generate a TabbedPage
            // with three tabs for ViewA, ViewB, & ViewC
            // Adding `selectedTab=ViewB` will set the current tab to ViewB
            containerRegistry.RegisterForNavigation<TabbedPage>();
            containerRegistry.RegisterForNavigation<NavigationPage>();
            containerRegistry.RegisterForNavigation<MainPage>();
#if (!Empty)
            containerRegistry.RegisterForNavigation<SplashScreenPage>();
            containerRegistry.RegisterForNavigation<TodoItemDetail>();
#endif
        }
コード例 #50
0
 public override void Plan(ref Setup setup)
 {
     setup.Goal.y = setup.Focus.position.y + Height;
 }
コード例 #51
0
 public MssqlCreateTableBuilderTests()
 {
     LogManager.OutputToConsole();
     SqlFuManager.UseLogManager();
     _db = Setup.GetConnection();
 }
コード例 #52
0
ファイル: DbProviderTests.cs プロジェクト: laniatech/SqlFu
 public AddingCustomProviderExpressions()
 {
     _sut = Setup.CreateExpressionSqlGenerator(new MyFunctions());
 }
コード例 #53
0
ファイル: XeroCoreApi.cs プロジェクト: jpv001/Xero-Net
 public ImportSummary Update(Setup item)
 {
     return(Setup.Update(item));
 }
コード例 #54
0
        internal override void SetSetup(Setup setup)
        {
            base.SetSetup(setup);

            Current = this as System;
        }
コード例 #55
0
ファイル: Countries.cs プロジェクト: Zonsoft-be/ExcelShowcase
 protected override void CorePrepare(Setup setup) => setup.AddDependency(this.ObjectType, M.Currency.ObjectType);
コード例 #56
0
        //sets up a scenario
        public static void SetupScenario(Scenario scenario)
        {
            Airline airline = scenario.Airline;

            GameObject.GetInstance().DayRoundEnabled = true;
            GameObject.GetInstance().TimeZone        = scenario.Homebase.Profile.TimeZone;
            GameObject.GetInstance().Difficulty      = scenario.Difficulty;
            GameObject.GetInstance().GameTime        = new DateTime(scenario.StartYear, 1, 1);
            GameObject.GetInstance().StartDate       = GameObject.GetInstance().GameTime;
            //sets the fuel price
            GameObject.GetInstance().FuelPrice = Inflations.GetInflation(GameObject.GetInstance().GameTime.Year).FuelPrice;

            GameObject.GetInstance().setHumanAirline(airline);
            GameObject.GetInstance().MainAirline = GameObject.GetInstance().HumanAirline;
            GameObject.GetInstance().HumanAirline.Money = scenario.StartCash;

            GameObject.GetInstance().Scenario = new ScenarioObject(scenario);

            Airport airport = scenario.Homebase;

            SetupScenarioAirport(airline, airport);


            // PassengerHelpers.CreateDestinationPassengers();

            AirlinerHelpers.CreateStartUpAirliners();

            int pilotsPool = 100 * Airlines.GetAllAirlines().Count;

            GeneralHelpers.CreatePilots(pilotsPool);

            int instructorsPool = 75 * Airlines.GetAllAirlines().Count;

            GeneralHelpers.CreateInstructors(instructorsPool);

            SetupScenarioAirlines(scenario);
            SetupScenario();
            Setup.SetupAlliances();

            PassengerHelpers.CreateAirlineDestinationDemand();

            GeneralHelpers.CreateHolidays(GameObject.GetInstance().GameTime.Year);
            GameObjectWorker.GetInstance().start();

            PageNavigator.NavigateTo(new PageAirline(GameObject.GetInstance().HumanAirline));

            PageNavigator.ClearNavigator();

            // GameObject.GetInstance().HumanAirline.Money = 1000000000;

            GameObject.GetInstance().NewsBox.addNews(new News(News.NewsType.Standard_News, GameObject.GetInstance().GameTime, Translator.GetInstance().GetString("News", "1001"), string.Format(Translator.GetInstance().GetString("News", "1001", "message"), GameObject.GetInstance().HumanAirline.Profile.CEO, GameObject.GetInstance().HumanAirline.Profile.IATACode)));


            Action <object> action = (object obj) =>
            {
                PassengerHelpers.CreateDestinationDemand();

                SetupScenarioPassengerDemand(scenario);
            };


            Task t2 = Task.Factory.StartNew(action, "passengers");
        }
コード例 #57
0
ファイル: Countries.cs プロジェクト: Zonsoft-be/ExcelShowcase
        protected override void CoreSetup(Setup setup)
        {
            var data = new[, ]
            {
                {
                    "Afghanistan",
                    "AF",
                    "AFG",
                    "004",
                },
                {
                    "Åland Islands",
                    "AX",
                    "ALA",
                    "248",
                },
                {
                    "Albania",
                    "AL",
                    "ALB",
                    "008",
                },
                {
                    "Algeria",
                    "DZ",
                    "DZA",
                    "012",
                },
                {
                    "American Samoa",
                    "AS",
                    "ASM",
                    "016",
                },
                {
                    "Andorra",
                    "AD",
                    "AND",
                    "020",
                },
                {
                    "Angola",
                    "AO",
                    "AGO",
                    "024",
                },
                {
                    "Anguilla",
                    "AI",
                    "AIA",
                    "660",
                },
                {
                    "Antarctica",
                    "AQ",
                    "ATA",
                    "010",
                },
                {
                    "Antigua and Barbuda",
                    "AG",
                    "ATG",
                    "028",
                },
                {
                    "Argentina",
                    "AR",
                    "ARG",
                    "032",
                },
                {
                    "Armenia",
                    "AM",
                    "ARM",
                    "051",
                },
                {
                    "Aruba",
                    "AW",
                    "ABW",
                    "533",
                },
                {
                    "Australia",
                    "AU",
                    "AUS",
                    "036",
                },
                {
                    "Austria",
                    "AT",
                    "AUT",
                    "040",
                },
                {
                    "Azerbaijan",
                    "AZ",
                    "AZE",
                    "031",
                },
                {
                    "Bahamas",
                    "BS",
                    "BHS",
                    "044",
                },
                {
                    "Bahrain",
                    "BH",
                    "BHR",
                    "048",
                },
                {
                    "Bangladesh",
                    "BD",
                    "BGD",
                    "050",
                },
                {
                    "Barbados",
                    "BB",
                    "BRB",
                    "052",
                },
                {
                    "Belarus",
                    "BY",
                    "BLR",
                    "112",
                },
                {
                    "Belgium",
                    "BE",
                    "BEL",
                    "056",
                },
                {
                    "Belize",
                    "BZ",
                    "BLZ",
                    "084",
                },
                {
                    "Benin",
                    "BJ",
                    "BEN",
                    "204",
                },
                {
                    "Bermuda",
                    "BM",
                    "BMU",
                    "060",
                },
                {
                    "Bhutan",
                    "BT",
                    "BTN",
                    "064",
                },
                {
                    "Bolivia (Plurinational State of)",
                    "BO",
                    "BOL",
                    "068",
                },
                {
                    "Bonaire, Sint Eustatius and Saba",
                    "BQ",
                    "BES",
                    "535",
                },
                {
                    "Bosnia and Herzegovina",
                    "BA",
                    "BIH",
                    "070",
                },
                {
                    "Botswana",
                    "BW",
                    "BWA",
                    "072",
                },
                {
                    "Bouvet Island",
                    "BV",
                    "BVT",
                    "074",
                },
                {
                    "Brazil",
                    "BR",
                    "BRA",
                    "076",
                },
                {
                    "British Indian Ocean Territory",
                    "IO",
                    "IOT",
                    "086",
                },
                {
                    "Brunei Darussalam",
                    "BN",
                    "BRN",
                    "096",
                },
                {
                    "Bulgaria",
                    "BG",
                    "BGR",
                    "100",
                },
                {
                    "Burkina Faso",
                    "BF",
                    "BFA",
                    "854",
                },
                {
                    "Burundi",
                    "BI",
                    "BDI",
                    "108",
                },
                {
                    "Cabo Verde",
                    "CV",
                    "CPV",
                    "132",
                },
                {
                    "Cambodia",
                    "KH",
                    "KHM",
                    "116",
                },
                {
                    "Cameroon",
                    "CM",
                    "CMR",
                    "120",
                },
                {
                    "Canada",
                    "CA",
                    "CAN",
                    "124",
                },
                {
                    "Cayman Islands",
                    "KY",
                    "CYM",
                    "136",
                },
                {
                    "Central African Republic",
                    "CF",
                    "CAF",
                    "140",
                },
                {
                    "Chad",
                    "TD",
                    "TCD",
                    "148",
                },
                {
                    "Chile",
                    "CL",
                    "CHL",
                    "152",
                },
                {
                    "China",
                    "CN",
                    "CHN",
                    "156",
                },
                {
                    "Christmas Island",
                    "CX",
                    "CXR",
                    "162",
                },
                {
                    "Cocos (Keeling) Islands",
                    "CC",
                    "CCK",
                    "166",
                },
                {
                    "Colombia",
                    "CO",
                    "COL",
                    "170",
                },
                {
                    "Comoros",
                    "KM",
                    "COM",
                    "174",
                },
                {
                    "Congo",
                    "CG",
                    "COG",
                    "178",
                },
                {
                    "Congo (Democratic Republic of the)",
                    "CD",
                    "COD",
                    "180",
                },
                {
                    "Cook Islands",
                    "CK",
                    "C*K",
                    "184",
                },
                {
                    "Costa Rica",
                    "CR",
                    "CRI",
                    "188",
                },
                {
                    "Côte d'Ivoire",
                    "CI",
                    "CIV",
                    "384",
                },
                {
                    "Croatia",
                    "HR",
                    "HRV",
                    "191",
                },
                {
                    "Cuba",
                    "CU",
                    "CUB",
                    "192",
                },
                {
                    "Curaçao",
                    "CW",
                    "CUW",
                    "531",
                },
                {
                    "Cyprus",
                    "CY",
                    "CYP",
                    "196",
                },
                {
                    "Czechia",
                    "CZ",
                    "CZE",
                    "203",
                },
                {
                    "Denmark",
                    "DK",
                    "DNK",
                    "208",
                },
                {
                    "Djibouti",
                    "DJ",
                    "DJI",
                    "262",
                },
                {
                    "Dominica",
                    "DM",
                    "DMA",
                    "212",
                },
                {
                    "Dominican Republic",
                    "DO",
                    "DOM",
                    "214",
                },
                {
                    "Ecuador",
                    "EC",
                    "ECU",
                    "218",
                },
                {
                    "Egypt",
                    "EG",
                    "EGY",
                    "818",
                },
                {
                    "El Salvador",
                    "SV",
                    "SLV",
                    "222",
                },
                {
                    "Equatorial Guinea",
                    "GQ",
                    "GNQ",
                    "226",
                },
                {
                    "Eritrea",
                    "ER",
                    "ERI",
                    "232",
                },
                {
                    "Estonia",
                    "EE",
                    "EST",
                    "233",
                },
                {
                    "Ethiopia",
                    "ET",
                    "ETH",
                    "231",
                },
                {
                    "Falkland Islands (Malvinas)",
                    "FK",
                    "FLK",
                    "238",
                },
                {
                    "Faroe Islands",
                    "FO",
                    "FRO",
                    "234",
                },
                {
                    "Fiji",
                    "FJ",
                    "FJI",
                    "242",
                },
                {
                    "Finland",
                    "FI",
                    "FIN",
                    "246",
                },
                {
                    "France",
                    "FR",
                    "FRA",
                    "250",
                },
                {
                    "French Guiana",
                    "GF",
                    "GUF",
                    "254",
                },
                {
                    "French Polynesia",
                    "PF",
                    "PYF",
                    "258",
                },
                {
                    "French Southern Territories",
                    "TF",
                    "ATF",
                    "260",
                },
                {
                    "Gabon",
                    "GA",
                    "GAB",
                    "266",
                },
                {
                    "Gambia",
                    "GM",
                    "GMB",
                    "270",
                },
                {
                    "Georgia",
                    "GE",
                    "GEO",
                    "268",
                },
                {
                    "Germany",
                    "DE",
                    "DEU",
                    "276",
                },
                {
                    "Ghana",
                    "GH",
                    "GHA",
                    "288",
                },
                {
                    "Gibraltar",
                    "GI",
                    "GIB",
                    "292",
                },
                {
                    "Greece",
                    "GR",
                    "GRC",
                    "300",
                },
                {
                    "Greenland",
                    "GL",
                    "GRL",
                    "304",
                },
                {
                    "Grenada",
                    "GD",
                    "GRD",
                    "308",
                },
                {
                    "Guadeloupe",
                    "GP",
                    "GLP",
                    "312",
                },
                {
                    "Guam",
                    "GU",
                    "GUM",
                    "316",
                },
                {
                    "Guatemala",
                    "GT",
                    "GTM",
                    "320",
                },
                {
                    "Guernsey",
                    "GG",
                    "GGY",
                    "831",
                },
                {
                    "Guinea",
                    "GN",
                    "GIN",
                    "324",
                },
                {
                    "Guinea-Bissau",
                    "GW",
                    "GNB",
                    "624",
                },
                {
                    "Guyana",
                    "GY",
                    "GUY",
                    "328",
                },
                {
                    "Haiti",
                    "HT",
                    "HTI",
                    "332",
                },
                {
                    "Heard Island and McDonald Islands",
                    "HM",
                    "HMD",
                    "334",
                },
                {
                    "Holy See",
                    "VA",
                    "VAT",
                    "336",
                },
                {
                    "Honduras",
                    "HN",
                    "HND",
                    "340",
                },
                {
                    "Hong Kong",
                    "HK",
                    "HKG",
                    "344",
                },
                {
                    "Hungary",
                    "HU",
                    "HUN",
                    "348",
                },
                {
                    "Iceland",
                    "IS",
                    "ISL",
                    "352",
                },
                {
                    "India",
                    "IN",
                    "IND",
                    "356",
                },
                {
                    "Indonesia",
                    "ID",
                    "IDN",
                    "360",
                },
                {
                    "Iran (Islamic Republic of)",
                    "IR",
                    "IRN",
                    "364",
                },
                {
                    "Iraq",
                    "IQ",
                    "IRQ",
                    "368",
                },
                {
                    "Ireland",
                    "IE",
                    "IRL",
                    "372",
                },
                {
                    "Isle of Man",
                    "IM",
                    "IMN",
                    "833",
                },
                {
                    "Israel",
                    "IL",
                    "ISR",
                    "376",
                },
                {
                    "Italy",
                    "IT",
                    "ITA",
                    "380",
                },
                {
                    "Jamaica",
                    "JM",
                    "JAM",
                    "388",
                },
                {
                    "Japan",
                    "JP",
                    "JPN",
                    "392",
                },
                {
                    "Jersey",
                    "JE",
                    "JEY",
                    "832",
                },
                {
                    "Jordan",
                    "JO",
                    "JOR",
                    "400",
                },
                {
                    "Kazakhstan",
                    "KZ",
                    "KAZ",
                    "398",
                },
                {
                    "Kenya",
                    "KE",
                    "KEN",
                    "404",
                },
                {
                    "Kiribati",
                    "KI",
                    "KIR",
                    "296",
                },
                {
                    "Korea (Democratic People\"s Republic of)",
                    "KP",
                    "PRK",
                    "408",
                },
                {
                    "Korea (Republic of)",
                    "KR",
                    "KOR",
                    "410",
                },
                {
                    "Kuwait",
                    "KW",
                    "KWT",
                    "414",
                },
                {
                    "Kyrgyzstan",
                    "KG",
                    "KGZ",
                    "417",
                },
                {
                    "Lao People\"s Democratic Republic",
                    "LA",
                    "LAO",
                    "418",
                },
                {
                    "Latvia",
                    "LV",
                    "LVA",
                    "428",
                },
                {
                    "Lebanon",
                    "LB",
                    "LBN",
                    "422",
                },
                {
                    "Lesotho",
                    "LS",
                    "LSO",
                    "426",
                },
                {
                    "Liberia",
                    "LR",
                    "LBR",
                    "430",
                },
                {
                    "Libya",
                    "LY",
                    "LBY",
                    "434",
                },
                {
                    "Liechtenstein",
                    "LI",
                    "LIE",
                    "438",
                },
                {
                    "Lithuania",
                    "LT",
                    "LTU",
                    "440",
                },
                {
                    "Luxembourg",
                    "LU",
                    "LUX",
                    "442",
                },
                {
                    "Macao",
                    "MO",
                    "MAC",
                    "446",
                },
                {
                    "Macedonia (the former Yugoslav Republic of)",
                    "MK",
                    "MKD",
                    "807",
                },
                {
                    "Madagascar",
                    "MG",
                    "MDG",
                    "450",
                },
                {
                    "Malawi",
                    "MW",
                    "MWI",
                    "454",
                },
                {
                    "Malaysia",
                    "MY",
                    "MYS",
                    "458",
                },
                {
                    "Maldives",
                    "MV",
                    "MDV",
                    "462",
                },
                {
                    "Mali",
                    "ML",
                    "MLI",
                    "466",
                },
                {
                    "Malta",
                    "MT",
                    "MLT",
                    "470",
                },
                {
                    "Marshall Islands",
                    "MH",
                    "MHL",
                    "584",
                },
                {
                    "Martinique",
                    "MQ",
                    "MTQ",
                    "474",
                },
                {
                    "Mauritania",
                    "MR",
                    "MRT",
                    "478",
                },
                {
                    "Mauritius",
                    "MU",
                    "MUS",
                    "480",
                },
                {
                    "Mayotte",
                    "YT",
                    "MYT",
                    "175",
                },
                {
                    "Mexico",
                    "MX",
                    "MEX",
                    "484",
                },
                {
                    "Micronesia (Federated States of)",
                    "FM",
                    "FSM",
                    "583",
                },
                {
                    "Moldova (Republic of)",
                    "MD",
                    "MDA",
                    "498",
                },
                {
                    "Monaco",
                    "MC",
                    "MCO",
                    "492",
                },
                {
                    "Mongolia",
                    "MN",
                    "MNG",
                    "496",
                },
                {
                    "Montenegro",
                    "ME",
                    "MNE",
                    "499",
                },
                {
                    "Montserrat",
                    "MS",
                    "MSR",
                    "500",
                },
                {
                    "Morocco",
                    "MA",
                    "MAR",
                    "504",
                },
                {
                    "Mozambique",
                    "MZ",
                    "MOZ",
                    "508",
                },
                {
                    "Myanmar",
                    "MM",
                    "MMR",
                    "104",
                },
                {
                    "Namibia",
                    "NA",
                    "NAM",
                    "516",
                },
                {
                    "Nauru",
                    "NR",
                    "NRU",
                    "520",
                },
                {
                    "Nepal",
                    "NP",
                    "NPL",
                    "524",
                },
                {
                    "Netherlands",
                    "NL",
                    "NLD",
                    "528",
                },
                {
                    "New Caledonia",
                    "NC",
                    "NCL",
                    "540",
                },
                {
                    "New Zealand",
                    "NZ",
                    "NZL",
                    "554",
                },
                {
                    "Nicaragua",
                    "NI",
                    "NIC",
                    "558",
                },
                {
                    "Niger",
                    "NE",
                    "NER",
                    "562",
                },
                {
                    "Nigeria",
                    "NG",
                    "NGA",
                    "566",
                },
                {
                    "Niue",
                    "NU",
                    "NIU",
                    "570",
                },
                {
                    "Norfolk Island",
                    "NF",
                    "NFK",
                    "574",
                },
                {
                    "Northern Mariana Islands",
                    "MP",
                    "MNP",
                    "580",
                },
                {
                    "Norway",
                    "NO",
                    "NOR",
                    "578",
                },
                {
                    "Oman",
                    "OM",
                    "OMN",
                    "512",
                },
                {
                    "Pakistan",
                    "PK",
                    "PAK",
                    "586",
                },
                {
                    "Palau",
                    "PW",
                    "PLW",
                    "585",
                },
                {
                    "Palestine, State of",
                    "PS",
                    "PSE",
                    "275",
                },
                {
                    "Panama",
                    "PA",
                    "PAN",
                    "591",
                },
                {
                    "Papua New Guinea",
                    "PG",
                    "PNG",
                    "598",
                },
                {
                    "Paraguay",
                    "PY",
                    "PRY",
                    "600",
                },
                {
                    "Peru",
                    "PE",
                    "PER",
                    "604",
                },
                {
                    "Philippines",
                    "PH",
                    "PHL",
                    "608",
                },
                {
                    "Pitcairn",
                    "PN",
                    "PCN",
                    "612",
                },
                {
                    "Poland",
                    "PL",
                    "POL",
                    "616",
                },
                {
                    "Portugal",
                    "PT",
                    "PRT",
                    "620",
                },
                {
                    "Puerto Rico",
                    "PR",
                    "PRI",
                    "630",
                },
                {
                    "Qatar",
                    "QA",
                    "QAT",
                    "634",
                },
                {
                    "Réunion",
                    "RE",
                    "REU",
                    "638",
                },
                {
                    "Romania",
                    "RO",
                    "ROU",
                    "642",
                },
                {
                    "Russian Federation",
                    "RU",
                    "RUS",
                    "643",
                },
                {
                    "Rwanda",
                    "RW",
                    "RWA",
                    "646",
                },
                {
                    "Saint Barthélemy",
                    "BL",
                    "BLM",
                    "652",
                },
                {
                    "Saint Helena, Ascension and Tristan da Cunha",
                    "SH",
                    "SHN",
                    "654",
                },
                {
                    "Saint Kitts and Nevis",
                    "KN",
                    "KNA",
                    "659",
                },
                {
                    "Saint Lucia",
                    "LC",
                    "LCA",
                    "662",
                },
                {
                    "Saint Martin (French part)",
                    "MF",
                    "MAF",
                    "663",
                },
                {
                    "Saint Pierre and Miquelon",
                    "PM",
                    "SPM",
                    "666",
                },
                {
                    "Saint Vincent and the Grenadines",
                    "VC",
                    "VCT",
                    "670",
                },
                {
                    "Samoa",
                    "WS",
                    "WSM",
                    "882",
                },
                {
                    "San Marino",
                    "SM",
                    "SMR",
                    "674",
                },
                {
                    "Sao Tome and Principe",
                    "ST",
                    "STP",
                    "678",
                },
                {
                    "Saudi Arabia",
                    "SA",
                    "SAU",
                    "682",
                },
                {
                    "Senegal",
                    "SN",
                    "SEN",
                    "686",
                },
                {
                    "Serbia",
                    "RS",
                    "SRB",
                    "688",
                },
                {
                    "Seychelles",
                    "SC",
                    "SYC",
                    "690",
                },
                {
                    "Sierra Leone",
                    "SL",
                    "SLE",
                    "694",
                },
                {
                    "Singapore",
                    "SG",
                    "SGP",
                    "702",
                },
                {
                    "Sint Maarten (Dutch part)",
                    "SX",
                    "SXM",
                    "534",
                },
                {
                    "Slovakia",
                    "SK",
                    "SVK",
                    "703",
                },
                {
                    "Slovenia",
                    "SI",
                    "SVN",
                    "705",
                },
                {
                    "Solomon Islands",
                    "SB",
                    "SLB",
                    "090",
                },
                {
                    "Somalia",
                    "SO",
                    "SOM",
                    "706",
                },
                {
                    "South Africa",
                    "ZA",
                    "ZAF",
                    "710",
                },
                {
                    "South Georgia and the South Sandwich Islands",
                    "GS",
                    "SGS",
                    "239",
                },
                {
                    "South Sudan",
                    "SS",
                    "SSD",
                    "728",
                },
                {
                    "Spain",
                    "ES",
                    "ESP",
                    "724",
                },
                {
                    "Sri Lanka",
                    "LK",
                    "LKA",
                    "144",
                },
                {
                    "Sudan",
                    "SD",
                    "SDN",
                    "729",
                },
                {
                    "Suriname",
                    "SR",
                    "SUR",
                    "740",
                },
                {
                    "Svalbard and Jan Mayen",
                    "SJ",
                    "SJM",
                    "744",
                },
                {
                    "Swaziland",
                    "SZ",
                    "SWZ",
                    "748",
                },
                {
                    "Sweden",
                    "SE",
                    "SWE",
                    "752",
                },
                {
                    "Switzerland",
                    "CH",
                    "CHE",
                    "756",
                },
                {
                    "Syrian Arab Republic",
                    "SY",
                    "SYR",
                    "760",
                },
                {
                    "Taiwan (Province of China)",
                    "TW",
                    "TWN",
                    "158",
                },
                {
                    "Tajikistan",
                    "TJ",
                    "TJK",
                    "762",
                },
                {
                    "Tanzania, United Republic of",
                    "TZ",
                    "TZA",
                    "834",
                },
                {
                    "Thailand",
                    "TH",
                    "THA",
                    "764",
                },
                {
                    "Timor-Leste",
                    "TL",
                    "TLS",
                    "626",
                },
                {
                    "Togo",
                    "TG",
                    "TGO",
                    "768",
                },
                {
                    "Tokelau",
                    "TK",
                    "TKL",
                    "772",
                },
                {
                    "Tonga",
                    "TO",
                    "TON",
                    "776",
                },
                {
                    "Trinidad and Tobago",
                    "TT",
                    "TTO",
                    "780",
                },
                {
                    "Tunisia",
                    "TN",
                    "TUN",
                    "788",
                },
                {
                    "Turkey",
                    "TR",
                    "TUR",
                    "792",
                },
                {
                    "Turkmenistan",
                    "TM",
                    "TKM",
                    "795",
                },
                {
                    "Turks and Caicos Islands",
                    "TC",
                    "TCA",
                    "796",
                },
                {
                    "Tuvalu",
                    "TV",
                    "TUV",
                    "798",
                },
                {
                    "Uganda",
                    "UG",
                    "UGA",
                    "800",
                },
                {
                    "Ukraine",
                    "UA",
                    "UKR",
                    "804",
                },
                {
                    "United Arab Emirates",
                    "AE",
                    "ARE",
                    "784",
                },
                {
                    "United Kingdom of Great Britain and Northern Ireland",
                    "GB",
                    "GBR",
                    "826",
                },
                {
                    "United States of America",
                    "US",
                    "USA",
                    "840",
                },
                {
                    "United States Minor Outlying Islands",
                    "UM",
                    "UMI",
                    "581",
                },
                {
                    "Uruguay",
                    "UY",
                    "URY",
                    "858",
                },
                {
                    "Uzbekistan",
                    "UZ",
                    "UZB",
                    "860",
                },
                {
                    "Vanuatu",
                    "VU",
                    "VUT",
                    "548",
                },
                {
                    "Venezuela (Bolivarian Republic of)",
                    "VE",
                    "VEN",
                    "862",
                },
                {
                    "Viet Nam",
                    "VN",
                    "VNM",
                    "704",
                },
                {
                    "Virgin Islands (British)",
                    "VG",
                    "VGB",
                    "092",
                },
                {
                    "Virgin Islands (U.S.)",
                    "VI",
                    "VIR",
                    "850",
                },
                {
                    "Wallis and Futuna",
                    "WF",
                    "WLF",
                    "876",
                },
                {
                    "Western Sahara",
                    "EH",
                    "ESH",
                    "732",
                },
                {
                    "Yemen",
                    "YE",
                    "YEM",
                    "887",
                },
                {
                    "Zambia",
                    "ZM",
                    "ZMB",
                    "894",
                },
                {
                    "Zimbabwe",
                    "ZW",
                    "ZWE",
                    "716",
                },
            };

            var merge = this.CountryByIsoCode.Merger().Action();

            var count = data.Length / 4;

            for (var i = 0; i < count; i++)
            {
                var index = i;
                merge(data[index, 1], v => v.Name = data[index, 0]);
            }

            var currencyCodeByCountryCode = new Dictionary <string, string>
            {
                { "AF", "AFN" }, { "AL", "ALL" }, { "DZ", "DZD" }, { "AS", "USD" }, { "AD", "EUR" }, { "AO", "AOA" }, { "AI", "XCD" }, { "AG", "XCD" }, { "AR", "ARP" }, { "AM", "AMD" }, { "AW", "AWG" }, { "AU", "AUD" }, { "AT", "EUR" }, { "AZ", "AZN" }, { "BS", "BSD" }, { "BH", "BHD" }, { "BD", "BDT" }, { "BB", "BBD" }, { "BY", "BYR" }, { "BE", "EUR" }, { "BZ", "BZD" }, { "BJ", "XOF" }, { "BM", "BMD" }, { "BT", "BTN" }, { "BO", "BOV" }, { "BA", "BAM" }, { "BW", "BWP" }, { "BV", "NOK" }, { "BR", "BRL" }, { "IO", "USD" }, { "BN", "BND" }, { "BG", "BGL" }, { "BF", "XOF" }, { "BI", "BIF" }, { "KH", "KHR" }, { "CM", "XAF" }, { "CA", "CAD" }, { "CV", "CVE" }, { "KY", "KYD" }, { "CF", "XAF" }, { "TD", "XAF" }, { "CL", "CLF" }, { "CN", "CNY" }, { "CX", "AUD" }, { "CC", "AUD" }, { "CO", "COU" }, { "KM", "KMF" }, { "CG", "XAF" }, { "CD", "CDF" }, { "CK", "NZD" }, { "CR", "CRC" }, { "HR", "HRK" }, { "CU", "CUP" }, { "CY", "EUR" }, { "CZ", "CZK" }, { "CI", "XOF" }, { "DK", "DKK" }, { "DJ", "DJF" }, { "DM", "XCD" }, { "DO", "DOP" }, { "EC", "USD" }, { "EG", "EGP" }, { "SV", "USD" }, { "GQ", "EQE" }, { "ER", "ERN" }, { "EE", "EEK" }, { "ET", "ETB" }, { "FK", "FKP" }, { "FO", "DKK" }, { "FJ", "FJD" }, { "FI", "FIM" }, { "FR", "XFO" }, { "GF", "EUR" }, { "PF", "XPF" }, { "TF", "EUR" }, { "GA", "XAF" }, { "GM", "GMD" }, { "GE", "GEL" }, { "DE", "EUR" }, { "GH", "GHC" }, { "GI", "GIP" }, { "GR", "GRD" }, { "GL", "DKK" }, { "GD", "XCD" }, { "GP", "EUR" }, { "GU", "USD" }, { "GT", "GTQ" }, { "GN", "GNE" }, { "GW", "GWP" }, { "GY", "GYD" }, { "HT", "USD" }, { "HM", "AUD" }, { "VA", "EUR" }, { "HN", "HNL" }, { "HK", "HKD" }, { "HU", "HUF" }, { "IS", "ISJ" }, { "IN", "INR" }, { "ID", "IDR" }, { "IR", "IRR" }, { "IQ", "IQD" }, { "IE", "IEP" }, { "IL", "ILS" }, { "IT", "ITL" }, { "JM", "JMD" }, { "JP", "JPY" }, { "JO", "JOD" }, { "KZ", "KZT" }, { "KE", "KES" }, { "KI", "AUD" }, { "KP", "KPW" }, { "KR", "KRW" }, { "KW", "KWD" }, { "KG", "KGS" }, { "LA", "LAJ" }, { "LV", "LVL" }, { "LB", "LBP" }, { "LS", "ZAR" }, { "LR", "LRD" }, { "LY", "LYD" }, { "LI", "CHF" }, { "LT", "LTL" }, { "LU", "LUF" }, { "MO", "MOP" }, { "MK", "MKN" }, { "MG", "MGF" }, { "MW", "MWK" }, { "MY", "MYR" }, { "MV", "MVR" }, { "ML", "MAF" }, { "MT", "MTL" }, { "MH", "USD" }, { "MQ", "EUR" }, { "MR", "MRO" }, { "MU", "MUR" }, { "YT", "EUR" }, { "MX", "MXV" }, { "FM", "USD" }, { "MD", "MDL" }, { "MC", "MCF" }, { "MN", "MNT" }, { "ME", "EUR" }, { "MS", "XCD" }, { "MA", "MAD" }, { "MZ", "MZM" }, { "MM", "MMK" }, { "NA", "ZAR" }, { "NR", "AUD" }, { "NP", "NPR" }, { "NL", "EUR" }, { "NC", "XPF" }, { "NZ", "NZD" }, { "NI", "NIO" }, { "NE", "XOF" }, { "NG", "NGN" }, { "NU", "NZD" }, { "NF", "AUD" }, { "MP", "USD" }, { "NO", "NOK" }, { "OM", "OMR" }, { "PK", "PKR" }, { "PW", "USD" }, { "PA", "USD" }, { "PG", "PGK" }, { "PY", "PYG" }, { "PE", "PEH" }, { "PH", "PHP" }, { "PN", "NZD" }, { "PL", "PLN" }, { "PT", "TPE" }, { "PR", "USD" }, { "QA", "QAR" }, { "RO", "ROK" }, { "RU", "RUB" }, { "RW", "RWF" }, { "RE", "EUR" }, { "SH", "SHP" }, { "KN", "XCD" }, { "LC", "XCD" }, { "PM", "EUR" }, { "VC", "XCD" }, { "WS", "WST" }, { "SM", "EUR" }, { "ST", "STD" }, { "SA", "SAR" }, { "SN", "XOF" }, { "RS", "CSD" }, { "SC", "SCR" }, { "SL", "SLL" }, { "SG", "SGD" }, { "SK", "SKK" }, { "SI", "SIT" }, { "SB", "SBD" }, { "SO", "SOS" }, { "ZA", "ZAL" }, { "ES", "ESB" }, { "LK", "LKR" }, { "SD", "SDG" }, { "SR", "SRG" }, { "SJ", "NOK" }, { "SZ", "SZL" }, { "SE", "SEK" }, { "CH", "CHW" }, { "SY", "SYP" }, { "TW", "TWD" }, { "TJ", "TJR" }, { "TZ", "TZS" }, { "TH", "THB" }, { "TL", "USD" }, { "TG", "XOF" }, { "TK", "NZD" }, { "TO", "TOP" }, { "TT", "TTD" }, { "TN", "TND" }, { "TR", "TRL" }, { "TM", "TMM" }, { "TC", "USD" }, { "TV", "AUD" }, { "UG", "UGS" }, { "UA", "UAK" }, { "AE", "AED" }, { "GB", "GBP" }, { "US", "USS" }, { "UM", "USD" }, { "UY", "UYI" }, { "UZ", "UZS" }, { "VU", "VUV" }, { "VE", "VEB" }, { "VN", "VNC" }, { "VG", "USD" }, { "VI", "USD" }, { "WF", "XPF" }, { "EH", "MAD" }, { "YE", "YER" }, { "ZM", "ZMK" }, { "ZW", "ZWC" },
            };

            var currencies = new Currencies(this.Session);

            foreach (var entry in currencyCodeByCountryCode)
            {
                var country  = this.CountryByIsoCode[entry.Key];
                var currency = currencies.CurrencyByCode[entry.Value];
                country.Currency = currency;
            }
        }
コード例 #58
0
ファイル: Singletons.cs プロジェクト: lulzzz/allors2
        protected override void AppsSetup(Setup setup)
        {
            var singleton = this.Instance;

            singleton.DefaultLocale = new Locales(this.Session).EnglishGreatBritain;
        }
コード例 #59
0
 protected override void BaseSetup(Setup config)
 {
     this.Sync();
 }
コード例 #60
0
ファイル: SqliteTests.cs プロジェクト: raihansazal/SqlFu
 protected override DbConnection GetConnection()
 {
     return(Setup.SqlFuConnection(new SqliteProvider(SQLiteFactory.Instance.CreateConnection), Setup.SqliteConnection));
 }