public async Task CreateMarkEnglishAsync(decimal mark, PMGUser user) { English english = new English { Mark = mark, Day = DateTime.UtcNow }; user.Bookmark.EnglishMarks.Add(english); await context.SaveChangesAsync(); }
public async Task SeedFacts(PMGDbContext context) { var philosophyFact = new PhilosophySages { Content = "Който не обича самотата не обича и свободата", Author = "Шопенхауер" }; var mathematics = new MathematicsSentences { Content = "Math is life", Author = "Somebody" }; var physics = new PhysicsFacts { Content = "Physics is beautiful", Author = "Man" }; var english = new EnglishSlangs { Content = "To turn into peaces", Author = "Break" }; context.EnglishSlangs.Add(english); context.PhysicsFacts.Add(physics); context.MathematicsSentences.Add(mathematics); context.PhilosophySages.Add(philosophyFact); await context.SaveChangesAsync(); }
private async Task SeedTestData(PMGDbContext context) { context.Bookmarks.Add(Bookmark); context.Users.AddRange(GetTestData); await context.SaveChangesAsync(); }
public async Task SeedAsync() { if (!context.Roles.Any()) { await context.Roles.AddAsync(new IdentityRole { Name = "Admin", NormalizedName = "ADMIN" }); await context.Roles.AddAsync(new IdentityRole { Name = "Teacher", NormalizedName = "TEACHER" }); await context.Roles.AddAsync(new IdentityRole { Name = "Student", NormalizedName = "STUDENT" }); await context.SaveChangesAsync(); } }
public async Task SeedAsync() { if (!this.context.EnglishSlangs.Any()) { var data = File.ReadAllText(@"D:\PMG\PMG.Data\English.txt").Split(new[] { '\n', '-' }, StringSplitOptions.RemoveEmptyEntries).ToList(); for (int i = 0; i < data.Count - 1; i += 2) { var content = data[i]; var author = data[i + 1]; var fact = new EnglishSlangs { Content = content, Author = author }; await context.EnglishSlangs.AddAsync(fact); } await context.SaveChangesAsync(); } }
public async Task AddBookmarkAsync(Bookmark bookmark) { await context.Bookmarks.AddAsync(bookmark); await context.SaveChangesAsync(); }
public async Task CreateAsync(Messages message) { await context.Messages.AddAsync(message); await context.SaveChangesAsync(); }