Пример #1
0
        private void SeedClients(SurveyAppContext context)
        {
            var mock = new ApplicationClient[] {
                new ApplicationClient()
                {
                    Name                = "angularjs",
                    PublicKey           = "El246n9cf1minYI0YGcBVQ8971fK8Gfp",
                    SecretKey           = "517DW0p493372N4s2753ply07p1tqe78",
                    IsActive            = true,
                    TokenExpirationTime = 30 // 30 minutes
                },
                new ApplicationClient()
                {
                    Name                = "androidmobile",
                    PublicKey           = "p35iw0R6RO1730BSK432qswrZldwY0jR",
                    SecretKey           = "PX5ie6aj22t7xi3J3u4xXR6r90RXPo88",
                    IsActive            = true,
                    TokenExpirationTime = 46800 // 30 days
                }
            };

            foreach (var entry in mock)
            {
                context.ApplicationClients.Add(entry);
            }
        }
Пример #2
0
        private void SeedUsersAndRoles(SurveyAppContext context)
        {
            var password = PasswordEncryptor.Encrypt("furryninja2014");

            var mock = new ApplicationUser[] {
                new ApplicationUser()
                {
                    Login    = "******",
                    Name     = "Administrator",
                    Password = password,
                    Roles    = new ApplicationUserRole[] { new ApplicationUserRole()
                                                           {
                                                               Name = "Admin"
                                                           } }
                },
                new ApplicationUser()
                {
                    Login    = "******",
                    Name     = "Błażej Andraszyk",
                    Password = password,
                    Roles    = new ApplicationUserRole[] { new ApplicationUserRole()
                                                           {
                                                               Name = "User"
                                                           } }
                },
                new ApplicationUser()
                {
                    Login    = "******",
                    Name     = "Paweł Rychlik",
                    Password = password,
                    Roles    = new ApplicationUserRole[] { new ApplicationUserRole()
                                                           {
                                                               Name = "User"
                                                           } }
                },
                new ApplicationUser()
                {
                    Login    = "******",
                    Name     = "Marcin Polak",
                    Password = password,
                    Roles    = new ApplicationUserRole[] { new ApplicationUserRole()
                                                           {
                                                               Name = "User"
                                                           } }
                },
                new ApplicationUser()
                {
                    Login    = "******",
                    Name     = "Marcin Róg",
                    Password = password,
                    Roles    = new ApplicationUserRole[] { new ApplicationUserRole()
                                                           {
                                                               Name = "User"
                                                           } }
                }
            };

            foreach (var entry in mock)
            {
                context.ApplicationUsers.Add(entry);
            }
        }
Пример #3
0
        private void SeedSurveys(SurveyAppContext context)
        {
            var mock = new Survey()
            {
                CreatedDate = DateTime.UtcNow,
                Title       = "Test",
                Description = "Test survey",
                Questions   = new Question[] {
                    new Question()
                    {
                        Text    = "Czy lubisz koty?",
                        Answers = new Answer[] {
                            new Answer()
                            {
                                Text = "Tak"
                            },
                            new Answer()
                            {
                                Text = "Nie"
                            },
                            new Answer()
                            {
                                Text = "Nie wiem"
                            }
                        }
                    },
                    new Question()
                    {
                        Text    = "Na kogo zagłosujesz w II turze wyborów?",
                        Answers = new Answer[] {
                            new Answer()
                            {
                                Text = "Bronisław Komorowski"
                            },
                            new Answer()
                            {
                                Text = "Andrzej Duda"
                            },
                            new Answer()
                            {
                                Text = "Nie wiem"
                            }
                        }
                    },
                    new Question()
                    {
                        Text    = "Która drużyna wygra finał Ligi Mistrzów?",
                        Answers = new Answer[] {
                            new Answer()
                            {
                                Text = "Barcelona"
                            },
                            new Answer()
                            {
                                Text = "FC Bayern Monachium"
                            }
                        }
                    }
                }
            };

            context.Surveys.Add(mock);
        }