public static void Initialize(IServiceProvider serviceProvider) { using (var context = new TheprojectorContext(null)) { Console.WriteLine("\n----Inside service provider"); // Check if existing if (context.Persons.Any()) { return; // DB has been seeded } context.Persons.AddRange( new Person { FirstName = "Admin", LastName = "Account", UserName = "******", Password = "******", Role = "admin" } ); context.Projects.AddRange( new Project { Code = "DEF001", Name = "Default", Remarks = "Default Project included", Budget = 50000.00m } ); context.ProjectAssignments.AddRange( new ProjectAssignment { ProjectId = 1, PersonId = 1 } ); context.SaveChanges(); } }
public HomeController(TheprojectorContext dbContext) { this.dbContext = dbContext; }