Esempio n. 1
0
        public static void Main(string[] args)
        {
            var host = BuildWebHost(args);

            var contentRoot = Directory.GetCurrentDirectory();

            using (var scope = host.Services.CreateScope())
            {
                var services = scope.ServiceProvider;
                try
                {
                    var context = services.GetRequiredService <AppDbContext>();
                    //Configurations.Initialize(context);

                    var config = new ConfigurationBuilder()
                                 .SetBasePath(contentRoot)
                                 .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
                                 .Build();

                    //// Requires using RazorPagesMovie.Models;
                    //// apply migration
                    // SampleDataProvider.ApplyMigration(services);

                    //// seed default data
                    SampleDataProvider.Seed(services, config);
                }
                catch (Exception ex)
                {
                    var logger = services.GetRequiredService <ILogger <Program> >();
                    logger.LogError(ex, "An error occurred while seeding the database.");
                }
            }

            host.Run();
        }
Esempio n. 2
0
    // Start is called before the first frame update
    void Start()
    {
        SampleDataProvider data = new SampleDataProvider();
        var deck = data.GetRandomDeck();

        for (var i = 0; i < deck.CardList.Count; i++)
        {
            if (i < 3)
            {
                Instantiate(CardList[i], this.transform.parent.Find("HandCards"));
            }
            else
            {
                Instantiate(CardList[i], this.transform);
            }
        }

        if (this.transform.parent.name == "Player1")
        {
            PlayerOneDeck = true;
        }
        else
        {
            PlayerOneDeck = false;
        }
    }
Esempio n. 3
0
        public async Task ShouldRetrieveCustomerWithIdFromCache()
        {
            var provider   = EntityManagerProviderFactory.CreateTestEntityManagerProvider();
            var unitOfWork = new UnitOfWork <Customer>(provider);

            var id = SampleDataProvider.CreateGuid(1);

            Assert.IsFalse(unitOfWork.Entities.ExistsInCache(id));
            Customer customer = null;

            try
            {
                customer = unitOfWork.Entities.WithIdFromCache(id);
            }
            catch (EntityNotFoundException)
            {
                // Expected exception
            }
            Assert.IsNull(customer);

            // Fetch from data source
            await InitFakeBackingStoreAsync(CompositionContext.Fake.Name);

            await unitOfWork.Entities.WithIdFromDataSourceAsync(id);

            Assert.IsTrue(unitOfWork.Entities.ExistsInCache(id));
            customer = unitOfWork.Entities.WithIdFromCache(id);
            Assert.IsNotNull(customer);
            Assert.IsTrue(customer.CustomerID == id);
        }
    public SampleEmailAccountsViewModel() : base(new MockEmailAccountsView())
    {
        var root = new EmailClientRoot();

        root.AddEmailAccount(SampleDataProvider.CreateEmailAccount());
        EmailClientRoot = root;
    }
Esempio n. 5
0
        protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
        {
            base.OnPropertyChanged(e);

            if (e.Property == DataProviderProperty)
            {
                DataProvider = e.NewValue as SampleDataProvider;
            }
        }
Esempio n. 6
0
    public SampleEmailListViewModel(IEmailListView view) : base(view)
    {
        var root = new EmailClientRoot();

        foreach (var x in SampleDataProvider.CreateInboxEmails())
        {
            root.Inbox.AddEmail(x);
        }
        Emails     = root.Inbox.Emails;
        FilterText = "My filter text";
    }
        public SampleEmailListViewModel() : base(new MockEmailListView())
        {
            EmailClientRoot root = new EmailClientRoot();

            foreach (var email in SampleDataProvider.CreateInboxEmails())
            {
                root.Inbox.AddEmail(email);
            }
            Emails     = root.Inbox.Emails;
            FilterText = "My filter text";
        }
 protected DataViewModel()
 {
     if (this.IsInDesignMode())
     {
         DataProvider = new SampleDataProvider();
     }
     else
     {
         DataProvider = DataSource.GetDataProvider();
     }
 }
Esempio n. 9
0
        private async void InitializeStatics(object sender, RoutedEventArgs e)
        {
            Current  = this;
            AppFrame = this.frame;

            // Initialize the speechRecognizer
            await SpeechManager.InitializeRecognizer(SpeechRecognizer.SystemSpeechLanguage);

            // Load Sample data for the presentations
            SampleDataProvider.GeneratePresentations();
            frame.Navigate(menuNavigation["dashboard_nav"]);
        }
Esempio n. 10
0
        public async Task ShouldRetrieveCustomerWithId()
        {
            var provider   = EntityManagerProviderFactory.CreateTestEntityManagerProvider();
            var unitOfWork = new UnitOfWork <Customer>(provider);

            var id = SampleDataProvider.CreateGuid(1);

            await InitFakeBackingStoreAsync(CompositionContext.Fake.Name);

            var customer = await unitOfWork.Entities.WithIdAsync(id);

            Assert.IsNotNull(customer);
            Assert.IsTrue(customer.CustomerID == id);
        }
Esempio n. 11
0
        public IWaveSource InitializeVisualization(IWaveSource source)
        {
            source = new FFTDataProvider(source)
            {
                Bands = 512
            };
            FFTDataProvider = source as FFTDataProvider;

            var sampleDataProvier = new SampleDataProvider(source);

            sampleDataProvier.Mode = SampleDataProviderMode.LeftAndRight;
            SampleDataProvider     = sampleDataProvier;

            return(sampleDataProvier.ToWaveSource(16));
        }
        public void CreateSampleDataTest()
        {
            var emailAccount = SampleDataProvider.CreateEmailAccount();

            Assert.IsNotNull(emailAccount);

            var inboxEmails = SampleDataProvider.CreateInboxEmails();

            Assert.IsTrue(inboxEmails.Any());

            var sentEmails = SampleDataProvider.CreateSentEmails();

            Assert.IsTrue(sentEmails.Any());

            var drafts = SampleDataProvider.CreateDrafts();

            Assert.IsTrue(drafts.Any());
        }
Esempio n. 13
0
 public void Initialize()
 {
     using (var stream = documentService.GetStream(documentPartPath, MediaTypeNames.Text.Xml, FileMode.Open))
     {
         if (stream.Length == 0)
         {
             Root = new AddressBookRoot();
             foreach (var contact in SampleDataProvider.CreateContacts())
             {
                 Root.AddContact(contact);
             }
         }
         else
         {
             Root = (AddressBookRoot)serializer.Value.ReadObject(stream);
         }
     }
     navigationService.AddNavigationNode("Contacts", ShowAddressBook, CloseAddressBook, 2, 1);
 }
Esempio n. 14
0
        public void Initialize()
        {
            using (var stream = documentService.GetStream(documentPartPath, MediaTypeNames.Text.Xml, FileMode.Open))
            {
                if (stream.Length == 0)
                {
                    root = new EmailClientRoot();
                    root.AddEmailAccount(SampleDataProvider.CreateEmailAccount());
                    foreach (var email in SampleDataProvider.CreateInboxEmails())
                    {
                        root.Inbox.AddEmail(email);
                    }
                    foreach (var email in SampleDataProvider.CreateSentEmails())
                    {
                        root.Sent.AddEmail(email);
                    }
                    foreach (var email in SampleDataProvider.CreateDrafts())
                    {
                        root.Drafts.AddEmail(email);
                    }
                }
                else
                {
                    root = (EmailClientRoot)serializer.Value.ReadObject(stream);
                }
            }

            emailAccountsController.Root = root;

            INavigationNode node = navigationService.AddNavigationNode("Inbox", ShowInbox, CloseCurrentView, 1, 1);

            itemCountSychronizers.Add(new ItemCountSynchronizer(node, root.Inbox));
            node = navigationService.AddNavigationNode("Outbox", ShowOutbox, CloseCurrentView, 1, 2);
            itemCountSychronizers.Add(new ItemCountSynchronizer(node, root.Outbox));
            node = navigationService.AddNavigationNode("Sent", ShowSentEmails, CloseCurrentView, 1, 3);
            itemCountSychronizers.Add(new ItemCountSynchronizer(node, root.Sent));
            node = navigationService.AddNavigationNode("Drafts", ShowDrafts, CloseCurrentView, 1, 4);
            itemCountSychronizers.Add(new ItemCountSynchronizer(node, root.Drafts));
            node = navigationService.AddNavigationNode("Deleted", ShowDeletedEmails, CloseCurrentView, 1, 5);
            itemCountSychronizers.Add(new ItemCountSynchronizer(node, root.Deleted));
        }
Esempio n. 15
0
    //Start is called before the first frame update
    void Start()
    {
        SampleDataProvider dataProvider = new SampleDataProvider();
        var temp = dataProvider.GetRandomCard();

        Name    = temp.Name;
        Attack  = temp.Attack;
        Defense = temp.Defense;

        //Get reference to Attack and Defense Labels
        AttackLabel  = transform.Find("AttackLabel").gameObject;
        DefenseLabel = transform.Find("DefenseLabel").gameObject;

        UpdateValues();

        if (this.transform.parent.parent.name == "Player1")
        {
            PlayerOneCard = true;
        }
        else
        {
            PlayerOneCard = false;
        }
    }
Esempio n. 16
0
 public SampleEmailViewModel(IEmailView view) : base(view)
 {
     Email = SampleDataProvider.CreateInboxEmails().First();
 }
Esempio n. 17
0
 public SampleBasicEmailAccountViewModel(IBasicEmailAccountView view) : base(view)
 {
     EmailAccount = SampleDataProvider.CreateEmailAccount();
 }
Esempio n. 18
0
 public SampleContactViewModel(IContactView view) : base(view)
 {
     Contact = SampleDataProvider.CreateContacts()[0];
 }
Esempio n. 19
0
 public DataGridView()
 {
     this.DataContext = SampleDataProvider.GetOrders();
     InitializeComponent();
 }
        public void CreateContactsTest()
        {
            IReadOnlyList <Contact> contacts = SampleDataProvider.CreateContacts();

            Assert.IsTrue(contacts.Any());
        }
        static void Main(string[] args)
        {
            //Test Data Processor
            //****************************
            using (var _sampledata = SampleDataProvider.GetSampleData())
            {
                var i = 1;

                foreach (DataRow dr in _sampledata.Rows)
                {
                    var _ssn         = "";                               // dr["SSN"].ToString();
                    var _referenceid = dr["ReferenceNumber"].ToString(); // + "_20210302";
                    var _firstname   = dr["firstname"].ToString();
                    var _lastname    = dr["lastname"].ToString();
                    var _middlename  = dr["middlename"].ToString();
                    var _dob         = dr["dob"].ToString();
                    var _zip         = dr["zip"].ToString();
                    var _phone       = dr["phone"].ToString();

                    ThemisDS_SSNTrace_DataProvider.GetApiDataSSNTrace(_ssn, _referenceid, _firstname, _middlename, _lastname, _dob, _zip, _phone);

                    //Console.WriteLine(_ssn);
                    Console.WriteLine(i);
                    i++;
                }
            }

            //using (var _sampledata = SampleDataProvider.GetSampleData())
            //{
            //    var i = 1;

            //    foreach (DataRow dr in _sampledata.Rows)
            //    {
            //        var _ssn = dr["ssn"].ToString();
            //        var _referenceid = dr["ReferenceNumber"].ToString();
            //        var _firstname = dr["FirstName"].ToString();
            //        var _lastname = dr["LastName"].ToString();
            //        var _middlename = dr["MiddleName"].ToString();
            //        var _dob = dr["DOB"].ToString();
            //        var _zip = dr["ZIP"].ToString();
            //        var _phone = dr["PHONE"].ToString();

            //        ThemisDS_SSNTrace_DataProvider.GetApiDataSSNTrace(_ssn, _referenceid, _firstname, _middlename, _lastname, _dob, _zip, _phone);

            //        ThemisDS_SSNTrace_DataProvider.GetApiDataSSNOnly(_ssn);

            //        Console.WriteLine(_ssn);
            //        Console.WriteLine(i);
            //        i++;
            //    }
            //}


            //Web Job Keep Alive
            //****************************

            //int myssn = 292888162;

            //while (true)
            //{

            //    //if(myssn < 292889999)
            //    //{
            //    //    myssn = myssn + 1;
            //    //}
            //    //else
            //    //{
            //    //    break;
            //    //    //myssn = 292888162;
            //    //}

            //    //394211420 - original FIS only
            //    //ThemisDS_SSNTrace_DataProvider.GetApiDataSSNOnly(myssn.ToString());
            //    ThemisDS_SSNTrace_DataProvider.GetApiDataSSNOnly("394211420");


            //    //var _testSSNAPI = ThemisDS_SSNTrace_DataProvider.TestMI_Relational_Api();
            //    //var _testSSNTrace = ThemisDS_SSNTrace_DataProvider.TestMI_SSNTrace();

            //    //Console.WriteLine("_testSSNAPI " + _testSSNAPI);
            //    //Console.WriteLine("_testSSNTrace " + _testSSNTrace);

            //    //Every 30 seconds
            //    Thread.Sleep(30000);

            //}

            Console.ReadKey();
        }
Esempio n. 22
0
 public SampleNewEmailViewModel() : base(new MockNewEmailView())
 {
     EmailAccounts        = new[] { SampleDataProvider.CreateEmailAccount() };
     SelectedEmailAccount = EmailAccounts[0];
     Email = SampleDataProvider.CreateSentEmails()[1];
 }
Esempio n. 23
0
 public OwnersController()
 {
     dataProvider = new SampleDataProvider();
 }
Esempio n. 24
0
 public SampleContactListViewModel() : base(new MockContactListView())
 {
     Contacts        = SampleDataProvider.CreateContacts();
     SelectedContact = Contacts.First();
     FilterText      = "My filter text";
 }
Esempio n. 25
0
        protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
        {
            base.OnPropertyChanged(e);

            if (e.Property == DataProviderProperty)
                DataProvider = e.NewValue as SampleDataProvider;
        }
 public SampleEmailViewModel() : base(new MockEmailView())
 {
     Email = SampleDataProvider.CreateInboxEmails().First();
 }
Esempio n. 27
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
        {
            loggerFactory.AddConsole(Configuration.GetSection("Logging"));
            loggerFactory.AddDebug();

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseDatabaseErrorPage();
                app.UseBrowserLink();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");

                // redirect http request to https with 301 status code
                var options = new RewriteOptions().AddRedirectToHttpsPermanent();
                app.UseRewriter(options);
            }

            app.UseImageResize();
            app.UseStaticFiles();
            app.UseStatusCodePages();
            app.UseIdentity();
            app.UseSession();
            app.UseVisitorCounter();

            // Add external authentication middleware below. To configure them please see http://go.microsoft.com/fwlink/?LinkID=532715

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "areaRoute",
                    template: "{area:exists}/{controller}/{action}/{id?}",
                    defaults: new { controller = "Dashboard", action = "Index" });

                routes.MapRoute(
                    name: "productInfo",
                    template: "Product/{seo}",
                    defaults: new { controller = "Home", action = "ProductInfo" });

                routes.MapRoute(
                    name: "category",
                    template: "Category/{category}",
                    defaults: new { controller = "Home", action = "ProductCategory" });

                routes.MapRoute(
                    name: "manufacturer",
                    template: "Manufacturer/{manufacturer}",
                    defaults: new { controller = "Home", action = "ProductManufacturer" });

                routes.MapRoute(
                    name: "productSearch",
                    template: "search/{name?}",
                    defaults: new { controller = "Home", action = "ProductSearch" });

                routes.MapRoute(
                    name: "create review",
                    template: "CreateReview/{id}",
                    defaults: new { controller = "Home", action = "CreateReview" });

                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });

            // apply migration
            SampleDataProvider.ApplyMigration(app.ApplicationServices);

            // seed default data
            SampleDataProvider.Seed(app.ApplicationServices, Configuration);
        }
Esempio n. 28
0
 public SampleNewEmailViewModel() : base(new MockNewEmailView())
 {
     EmailAccounts        = new[] { SampleDataProvider.CreateEmailAccount() };
     SelectedEmailAccount = EmailAccounts.First();
     Email = SampleDataProvider.CreateSentEmails().ElementAt(1);
 }
Esempio n. 29
0
    public void CreateContactsTest()
    {
        var contacts = SampleDataProvider.CreateContacts();

        Assert.IsTrue(contacts.Any());
    }
Esempio n. 30
0
 public SampleContactViewModel() : base(new MockContactView())
 {
     Contact = SampleDataProvider.CreateContacts().First();
 }
Esempio n. 31
0
 public SampleContactListViewModel(IContactListView view) : base(view)
 {
     Contacts        = SampleDataProvider.CreateContacts();
     SelectedContact = Contacts[0];
     FilterText      = "My filter text";
 }