public static void Initialize(IESContext context) { context.Database.EnsureCreated(); if (context.Departamentos.Any()) { return; } var departamentos = new Departamento[] { new Departamento { Nome = "Ciência da Computação" }, new Departamento { Nome = "Ciência de Alimentos" } }; foreach (Departamento d in departamentos) { context.Departamentos.Add(d); } context.SaveChanges(); }
public static void Initialize(IESContext context) { context.Database.EnsureDeleted(); context.Database.EnsureCreated(); if (context.Departamentos.Any()) { return; } var instituicoes = new Instituicao[] { new Instituicao { Nome = "UniParaná", Endereco = "Paraná" }, new Instituicao { Nome = "UniAcre", Endereco = "Acre" } }; foreach (Instituicao i in instituicoes) { context.Instituicoes.Add(i); } context.SaveChanges(); var departamentos = new Departamento[] { new Departamento { Nome = "Ciência da Computação", InstituicaoID = 1 }, new Departamento { Nome = "Ciência de Alimentos", InstituicaoID = 2 } }; foreach (Departamento d in departamentos) { context.Departamentos.Add(d); } context.SaveChanges(); }