public void ChangeCategory(EduPointCategory eduPointCategory) { categoryRepository.Update(eduPointCategory); }
public static void EnsureSeeded(IServiceProvider serviceProvider, IConfiguration configuration) { ApplicationDbContext dbContext = serviceProvider.GetRequiredService <ApplicationDbContext>(); dbContext.Database.EnsureCreated(); if (dbContext.EduPointCategories.Any()) { return; } User admin = dbContext.Users.Where(u => u.UserName == configuration["SeedData:AdminUser:UserName"]).FirstOrDefault(); if (admin == null) { return; } var category1 = new KudoCategory { Name = "Totally awesome!", Description = "When you'd like to admire someone for great job or an idea.", UserCreated = admin, UserUpdated = admin }; var category2 = new KudoCategory { Name = "Thank you!", Description = "When you'd like to thank someone for helping you out, or other gift of her heart.", UserCreated = admin, UserUpdated = admin }; var category3 = new KudoCategory { Name = "Congratulation!", Description = "Whene you'd like to congratulate someone for her success.", UserCreated = admin, UserUpdated = admin }; dbContext.KudoCategories.AddRange(category1, category2, category3); var eduCategory1 = new EduPointCategory { Name = "Regular", Description = "Regular points transfered each month.", UserCreated = admin, UserUpdated = admin }; var eduCategory2 = new EduPointCategory { Name = "Bonus", Description = "Bonus points transfered arbitrarily.", UserCreated = admin, UserUpdated = admin }; dbContext.EduPointCategories.AddRange(eduCategory1, eduCategory2); dbContext.SaveChanges(); }
public void CreateCategory(EduPointCategory eduPointCategory) { categoryRepository.Add(eduPointCategory); }