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); } }
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); } }
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); }