public void Initialize() { if (_context.Liedbundel.Any()) { return; } var psalmboek = NieuweLiedbundel("Psalm", 150); var opwekking = NieuweLiedbundel("Opwekking", 795); var lied = NieuwLied("Juich aarde", 4, 100, psalmboek); var vers1 = NieuwVers(1, lied, @"Juich, aarde, juich alom den HEER; Dient God met blijdschap, geeft Hem eer; Komt, nadert voor Zijn aangezicht; Zingt Hem een vrolijk lofgedicht."); var vers2 = NieuwVers(2, lied, @"De HEER is God; erkent, dat Hij Ons heeft gemaakt (en geenszins wij) Tot schapen, die Hij voedt en weidt; Een volk, tot Zijnen dienst bereid."); var vers3 = NieuwVers(3, lied, @"Gaat tot Zijn poorten in met lof, Met lofzang in Zijn heilig hof; Looft Hem aldaar met hart en stem; Prijst Zijnen naam, verheerlijkt Hem."); var vers4 = NieuwVers(4, lied, @"Want goedertieren is de HEER; Zijn goedheid eindigt nimmermeer; Zijn trouw en waarheid houdt haar kracht Tot in het laatste nageslacht."); _context.SaveChanges(); }
public void Initialize() { if (_context.Database.IsMySql()) { _context.Database.Migrate(); } if (_context.Liturgie.Any()) { return; } if (!_context.Liedbundel.Any()) { new LiedbundelInitializer(_context).Initialize(); } var psalmboek = _context.Liedbundel.FirstOrDefault(lb => lb.Naam == "Psalm"); var opwekking = _context.Liedbundel.FirstOrDefault(lb => lb.Naam == "Opwekking"); var liturgie = NieuweLiturgie("Test liturgie", DateTime.Now, DateTime.Now.AddDays(-1)); var liturgie2 = NieuweLiturgie("Nog een test liturgie", DateTime.Now, DateTime.Now.AddDays(2)); var item1 = NieuwLiedItem(liturgie, 0, psalmboek.Liederen.SingleOrDefault(l => l.LiedNummer == 100)); var item2 = NieuwSchriftlezingItem(liturgie, 1, 5); _context.Add(item1); _context.Add(item2); _context.SaveChanges(); }
public Liturgie SaveLiturgie(Liturgie liturgie) { _context.Add(liturgie); _context.SaveChanges(); return(liturgie); }