public void TestOpInvalidDatum(int year, int month, int day) { DateTime date = new DateTime(year, month, day); Assert.Throws <ArgumentException>(() => { DagPlanning planning = new DagPlanning(1, date, "eten"); }); }
private DagPlanning MaakDagplanning(DateTime datum) { DagPlanning oldtemplate = _dagPlanningTemplateRepository.GetLastDagPlanning(); DagPlanning dagPlanning = new DagPlanning(_templateRepository.GetActiveDagTemplate(datum.WeekNummer(oldtemplate.Datum, oldtemplate.Weeknummer), (Weekdag)datum.DagVanWeek()), datum); _dagPlanningTemplateRepository.AddDagPlanning(dagPlanning); _dagPlanningTemplateRepository.SaveChanges(); return(dagPlanning); }
public ActionResult <DagPlanningTemplate> PutDagPlanningAanpassingen(int id, DagPlanning dagPlanning) { if (id != dagPlanning.DagplanningId) { return(BadRequest()); } _dagPlanningTemplateRepository.Update(dagPlanning); _dagPlanningTemplateRepository.SaveChanges(); return(NoContent()); }
/// <summary> /// Deze methode controleert of er verouderde data is in de databank en verwijdert die. /// Data is verouderd als het minstens twee jaar oud is (gebasseerd op jaar nummer). /// </summary> private void VerwijderVerouderdeData() { DagPlanning oudsteDagPlanning = _dagPlanningTemplateRepository.GetEersteDagPlanning(); if (DateTime.Today.Year - oudsteDagPlanning.Datum.Year < 2) { return; } _dagPlanningTemplateRepository.DeleteOuderDanAantalJaar(DateTime.Today, 2); _dagPlanningTemplateRepository.SaveChanges(); }
//Helper methodes private DagplanningDTO MaakDagPlanningDto(DagPlanning dagPlanning) { return(new DagplanningDTO() { DagplanningId = dagPlanning.DagplanningId, Eten = dagPlanning.Eten, Weekdag = dagPlanning.Weekdag, Weeknummer = dagPlanning.Weeknummer, Datum = dagPlanning.Datum, DagAteliers = SetDagAteliers(dagPlanning), Commentaar = dagPlanning.Commentaar }); }
/** * Voegt dagen in het verleden toe. **/ private void VulDagenAan() { DagPlanning last = _dagPlanningTemplateRepository.GetLastDagPlanning(); if (last == null) { var template = _templateRepository.GetActiveDagTemplate(1, (Weekdag)DateTime.Today.DagVanWeek()); last = new DagPlanning(template, DateTime.Today); _dagPlanningTemplateRepository.AddDagPlanning(last); } DateTime tempdate = last.Datum; while (tempdate < DateTime.Today) { tempdate = tempdate.AddDays(1); var template = _templateRepository.GetActiveDagTemplate(tempdate.WeekNummer(last.Datum, last.Weeknummer), (Weekdag)tempdate.DagVanWeek()); _dagPlanningTemplateRepository.AddDagPlanning(new DagPlanning(template, tempdate)); } _dagPlanningTemplateRepository.SaveChanges(); }
/** * Deze methode geeft een DagPlanning volgens de gegeven datum. * Als deze niet bestaat dan wordt er een DagPlanning aangemaakt volgens een gepaste DagPlanningTemplate */ private DagPlanning GeefDagPlanningVolgensDatum(DateTime datum) { DagPlanning dagplanning = _dagPlanningTemplateRepository.GetByDatum(datum); if (dagplanning != null) { return(dagplanning); } /** * We kunnen een willekeurige, reeds bestaande DagPlanning nemen om te controleren hoe veel weken de datum van de parameter * verschilt met de datum van de willekeurige DagPlanning * Hiermee kunnen we het weeknummer voor de nieuwe DagPlanning bepalen. */ var weekdag = datum.DagVanWeek(); DagPlanning controleDagPlanning = null; if (!_dagPlanningTemplateRepository.IsDagPlanningenLeeg()) { controleDagPlanning = _dagPlanningTemplateRepository.GetEersteDagPlanning(); } else { /** * Als er nog geen dagplanningen zijn dan gaan we er één aanmaken voor de dag van vandaag met * de week waar we vandaag in zitten als de start van de 4 weekse planning */ DagPlanningTemplate dagPlanningTemplateVandaag = GeefDagPlanningTemplate(1, weekdag); controleDagPlanning = new DagPlanning(dagPlanningTemplateVandaag, DateTime.Today); _dagPlanningTemplateRepository.AddDagPlanning(controleDagPlanning); } var weeknummer = datum.WeekNummer(controleDagPlanning.Datum, controleDagPlanning.Weeknummer); DagPlanningTemplate dagPlanningTemplate = GeefDagPlanningTemplate(weeknummer, weekdag); // Aangezien we nu de template hebben kunnen we een nieuwe dagplanning maken voor de opgegeven datum dagplanning = new DagPlanning(dagPlanningTemplate, datum); return(dagplanning); }
public ActionResult <PictoDagDTO> GetPictoAgendaVanEenPersoon(string datum, string gebruikerId) { //Controle op overbodige data VerwijderVerouderdeData(); DateTime datumFormatted = DateTime.Parse(datum, null, System.Globalization.DateTimeStyles.RoundtripKind); DagPlanning dagplanning = GeefDagPlanningVolgensDatum(datumFormatted); var pictoDagDTO = new PictoDagDTO() { Eten = dagplanning.Eten, Datum = datumFormatted, GebruikerId = gebruikerId, Ateliers = dagplanning.GetDagAteliersGebruiker(gebruikerId).Select(da => new PictoAtelierDTO() { AtelierNaam = da.Atelier.Naam, AtelierImg = da.Atelier.PictoURL, BegeleiderImages = da.GeefAlleBegeleiders().Select(g => g.Foto), AtelierType = da.Atelier.AtelierType.ToString(), dagMoment = da.DagMoment.ToString() }) //?? new List<PictoAtelierDTO>() --> null of new list teruggeven? }; return(pictoDagDTO); }
public void AddDagPlanning(DagPlanning dagPlanning) { _dagen.Add(dagPlanning); }
public async Task InitializeData() { if (false) //niet gebruiken bij azure (migrations) { #region Gebruikers //admin Gebruiker dina = new Gebruiker("dina", "dobbelaar", "*****@*****.**", Sfeergroep.Undefined, "johanna.jpg", GebruikerType.Admin); Gebruiker jonah = new Gebruiker("jonah", "desmet", "*****@*****.**", Sfeergroep.Sfeergroep1, "jonah.jpg", GebruikerType.Admin); //begeleiders Gebruiker dieter = new Gebruiker("dieter", "dobbeleer", "*****@*****.**", Sfeergroep.Undefined, "bram.jpg", GebruikerType.Begeleider); Gebruiker lucas = new Gebruiker("lucas", "vermeulen", "*****@*****.**", Sfeergroep.Undefined, "lucas.jpg", GebruikerType.Begeleider); //sfeergroep 1 Gebruiker karo = new Gebruiker("karo", "dewez", "*****@*****.**", Sfeergroep.Sfeergroep1, "kato.jpg", GebruikerType.Cliënt); Gebruiker thomas = new Gebruiker("thomas", "deweert", "*****@*****.**", Sfeergroep.Sfeergroep1, "robin.jpg", GebruikerType.Cliënt); Gebruiker frans = new Gebruiker("frans", "vermalen", "*****@*****.**", Sfeergroep.Sfeergroep1, "jonah.jpg", GebruikerType.Cliënt); //sfeergroep 2 Gebruiker jos = new Gebruiker("jos", "faas", "*****@*****.**", Sfeergroep.Sfeergroep2, "bram.jpg", GebruikerType.Cliënt); Gebruiker laura = new Gebruiker("laura", "cramers", "*****@*****.**", Sfeergroep.Sfeergroep2, "johanna.jpg", GebruikerType.Cliënt); Gebruiker veerle = new Gebruiker("veerle", "denoode", "*****@*****.**", Sfeergroep.Sfeergroep2, "kato.jpg", GebruikerType.Cliënt); //sfeergroep 3 Gebruiker ken = new Gebruiker("ken", "deblezer", "*****@*****.**", Sfeergroep.Sfeergroep3, "lucas.jpg", GebruikerType.Cliënt); Gebruiker nicolas = new Gebruiker("nicolas", "planckaer", "*****@*****.**", Sfeergroep.Sfeergroep3, "robin.jpg", GebruikerType.Cliënt); Gebruiker lisa = new Gebruiker("lisa", "janssens", "*****@*****.**", Sfeergroep.Sfeergroep3, "johanna.jpg", GebruikerType.Cliënt); var gebruikers = new List <Gebruiker> { dina, jonah, dieter, lucas, karo, thomas, frans, jos, laura, veerle, ken, nicolas, lisa }; foreach (Gebruiker g in gebruikers) { await MaakGebruiker(g, "password1010"); } #endregion #region Ateliers //gewone ateliers Atelier bakken = new Atelier(AtelierType.Gewoon, "bakken", "bakken.jpg"); Atelier balanske = new Atelier(AtelierType.Gewoon, "balanske", "balanske.jpg"); Atelier beleving = new Atelier(AtelierType.Gewoon, "beleving", "belevingsatelier.jpg"); Atelier bib = new Atelier(AtelierType.Gewoon, "bib", "bib.jpg"); //blanco ateliers? Atelier cafetariaRozenberg = new Atelier(AtelierType.Gewoon, "Cafetaria Rozenberg", "cafetaria_rozenberg.jpg"); Atelier crea = new Atelier(AtelierType.Gewoon, "crea", "crea.jpg"); Atelier digitaal = new Atelier(AtelierType.Gewoon, "digitaal", "digitaal_atelier.jpg"); Atelier expressie = new Atelier(AtelierType.Gewoon, "expressie", "expressie.jpg"); Atelier feest = new Atelier(AtelierType.Gewoon, "feest", "feest.jpg");; Atelier hout = new Atelier(AtelierType.Gewoon, "hout", "houtatelier.jpg"); Atelier kaarsen = new Atelier(AtelierType.Gewoon, "kaarsen", "kaarsenatelier.jpg"); Atelier keukenEnAfwas = new Atelier(AtelierType.Gewoon, "keuken en afwas", "keuken_afwas.jpg"); Atelier koken = new Atelier(AtelierType.Gewoon, "koken", "koken.jpg"); Atelier kringgesprek = new Atelier(AtelierType.Gewoon, "kringgesprek", "kringgesprek.jpg"); Atelier kunst = new Atelier(AtelierType.Gewoon, "kunst", "kunstatelier.jpg"); Atelier levensboeken = new Atelier(AtelierType.Gewoon, "levensboeken", "levensboeken.jpg"); Atelier markt = new Atelier(AtelierType.Gewoon, "markt", "markt.jpg"); Atelier muziek = new Atelier(AtelierType.Gewoon, "muziek", "muziek.jpg"); Atelier paardrijden = new Atelier(AtelierType.Gewoon, "paard rijden", "paardrijden.jpg"); Atelier petanque = new Atelier(AtelierType.Gewoon, "petanque", "petanque.jpg"); Atelier praatcafe = new Atelier(AtelierType.Gewoon, "praatcafe", "praatcafe.jpg"); Atelier provinciaalDomein = new Atelier(AtelierType.Gewoon, "provinciaal domein", "provinciaal_domein.jpg"); Atelier snoezelen = new Atelier(AtelierType.Gewoon, "snoezelen", "snoezelen.jpg"); Atelier spikEnSpan = new Atelier(AtelierType.Gewoon, "spik en span", "spik_en_span.jpg"); Atelier sporten = new Atelier(AtelierType.Gewoon, "sporten", "sporten2.jpg"); Atelier textiel = new Atelier(AtelierType.Gewoon, "textiel", "textiel.jpg"); Atelier tievo = new Atelier(AtelierType.Gewoon, "tievo", "tievo.jpg"); Atelier toneel = new Atelier(AtelierType.Gewoon, "toneel", "toneel.jpg"); Atelier tuin = new Atelier(AtelierType.Gewoon, "tuin", "tuin.jpg"); Atelier uitstap = new Atelier(AtelierType.Gewoon, "uitstap", "uitstap.jpg"); Atelier verhalen = new Atelier(AtelierType.Gewoon, "verhalen", "verhalen.jpg"); Atelier vorming = new Atelier(AtelierType.Gewoon, "vorming", "vorming.jpg"); Atelier wandelen = new Atelier(AtelierType.Gewoon, "wandelen", "wandelen.jpg"); Atelier weekschema = new Atelier(AtelierType.Gewoon, "weekschema", "weekschema.jpg"); Atelier werkplaats = new Atelier(AtelierType.Gewoon, "werkplaats", "werkplaats.jpg"); Atelier winkelen = new Atelier(AtelierType.Gewoon, "winkelen", "winkelen.jpg"); Atelier yoga = new Atelier(AtelierType.Gewoon, "yoga", "yoga.jpg"); Atelier zwemmen = new Atelier(AtelierType.Gewoon, "zwemmen", "zwemmen.jpg"); //speciale ateliers Atelier afwezig = new Atelier(AtelierType.Afwezig, "afwezig", "blanco.jpg"); Atelier beigebus = new Atelier(AtelierType.VervoerAtelier, "beige bus", "bus.jpg"); Atelier blauwebus = new Atelier(AtelierType.VervoerAtelier, "blauwe bus", "bus.jpg"); Atelier gelebus = new Atelier(AtelierType.VervoerAtelier, "gele bus", "bus.jpg"); Atelier ziek = new Atelier(AtelierType.Ziek, "ziek", "ziek.png"); Atelier thuisVerlof = new Atelier(AtelierType.Thuis, "thuis verlof", "thuis_verlof.jpg"); var ateliers = new List <Atelier> { bakken, feest, koken, markt, praatcafe, textiel, tuin, wandelen, yoga, balanske, crea, hout, kringgesprek, muziek, provinciaalDomein, snoezelen, uitstap, zwemmen, beleving, digitaal, kaarsen, kunst, paardrijden, spikEnSpan, tievo, verhalen, werkplaats, bib, expressie, keukenEnAfwas, levensboeken, petanque, sporten, toneel, vorming, winkelen, afwezig, beigebus, blauwebus, gelebus, ziek, thuisVerlof }; _dbContext.Ateliers.AddRange(ateliers); #endregion #region DagAteliers //dagAteliers DagAtelier kokenVoormiddag = new DagAtelier(DagMoment.Voormiddag, koken); DagAtelier zwemmenNamiddag = new DagAtelier(DagMoment.Namiddag, zwemmen); DagAtelier sportenVolledigeDag = new DagAtelier(DagMoment.VolledigeDag, sporten); DagAtelier expressieVoormiddag = new DagAtelier(DagMoment.Voormiddag, expressie); DagAtelier toneelNamiddag = new DagAtelier(DagMoment.Namiddag, toneel); DagAtelier winkelenVolledigeDag = new DagAtelier(DagMoment.VolledigeDag, winkelen); DagAtelier paardrijdenVoormiddag = new DagAtelier(DagMoment.Voormiddag, paardrijden); DagAtelier verhalenNamiddag = new DagAtelier(DagMoment.Namiddag, verhalen); DagAtelier petanqueVoormiddag = new DagAtelier(DagMoment.VolledigeDag, petanque); DagAtelier afwezigVolledigeDag = new DagAtelier(DagMoment.Undefined, afwezig); DagAtelier gelebusDag = new DagAtelier(DagMoment.Undefined, gelebus); DagAtelier blauwebusDag = new DagAtelier(DagMoment.Undefined, blauwebus); DagAtelier beigebusDag = new DagAtelier(DagMoment.Undefined, beigebus); DagAtelier ziekVolledigDag = new DagAtelier(DagMoment.Undefined, ziek); DagAtelier thuisvervofVolledigeDag = new DagAtelier(DagMoment.Undefined, thuisVerlof); var dagAteliers = new List <DagAtelier> { kokenVoormiddag, zwemmenNamiddag, sportenVolledigeDag, expressieVoormiddag, toneelNamiddag, winkelenVolledigeDag, paardrijdenVoormiddag, verhalenNamiddag, petanqueVoormiddag, afwezigVolledigeDag, gelebusDag, blauwebusDag, beigebusDag, ziekVolledigDag, thuisvervofVolledigeDag }; #endregion #region Gebruikerstoevoegen gelebusDag.VoegGebruikerAanDagAtelierToe(karo); gelebusDag.VoegGebruikerAanDagAtelierToe(jos); gelebusDag.VoegGebruikerAanDagAtelierToe(laura); gelebusDag.VoegGebruikerAanDagAtelierToe(veerle); gelebusDag.VoegGebruikerAanDagAtelierToe(dieter); blauwebusDag.VoegGebruikerAanDagAtelierToe(frans); blauwebusDag.VoegGebruikerAanDagAtelierToe(thomas); blauwebusDag.VoegGebruikerAanDagAtelierToe(lucas); beigebusDag.VoegGebruikerAanDagAtelierToe(ken); beigebusDag.VoegGebruikerAanDagAtelierToe(nicolas); afwezigVolledigeDag.VoegGebruikerAanDagAtelierToe(ken); afwezigVolledigeDag.VoegGebruikerAanDagAtelierToe(nicolas); afwezigVolledigeDag.VoegGebruikerAanDagAtelierToe(laura); thuisvervofVolledigeDag.VoegGebruikerAanDagAtelierToe(dieter); thuisvervofVolledigeDag.VoegGebruikerAanDagAtelierToe(lucas); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(karo); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(jos); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(laura); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(veerle); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(ken); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(nicolas); kokenVoormiddag.VoegGebruikerAanDagAtelierToe(lucas); zwemmenNamiddag.VoegGebruikerAanDagAtelierToe(frans); zwemmenNamiddag.VoegGebruikerAanDagAtelierToe(karo); zwemmenNamiddag.VoegGebruikerAanDagAtelierToe(dina); zwemmenNamiddag.VoegGebruikerAanDagAtelierToe(dieter); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(karo); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(jos); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(laura); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(veerle); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(ken); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(nicolas); sportenVolledigeDag.VoegGebruikerAanDagAtelierToe(lucas); expressieVoormiddag.VoegGebruikerAanDagAtelierToe(frans); expressieVoormiddag.VoegGebruikerAanDagAtelierToe(karo); expressieVoormiddag.VoegGebruikerAanDagAtelierToe(dina); expressieVoormiddag.VoegGebruikerAanDagAtelierToe(thomas); toneelNamiddag.VoegGebruikerAanDagAtelierToe(frans); toneelNamiddag.VoegGebruikerAanDagAtelierToe(veerle); toneelNamiddag.VoegGebruikerAanDagAtelierToe(dina); toneelNamiddag.VoegGebruikerAanDagAtelierToe(jos); winkelenVolledigeDag.VoegGebruikerAanDagAtelierToe(frans); winkelenVolledigeDag.VoegGebruikerAanDagAtelierToe(karo); winkelenVolledigeDag.VoegGebruikerAanDagAtelierToe(dina); winkelenVolledigeDag.VoegGebruikerAanDagAtelierToe(dieter); paardrijdenVoormiddag.VoegGebruikerAanDagAtelierToe(dieter); paardrijdenVoormiddag.VoegGebruikerAanDagAtelierToe(nicolas); paardrijdenVoormiddag.VoegGebruikerAanDagAtelierToe(dina); paardrijdenVoormiddag.VoegGebruikerAanDagAtelierToe(karo); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(karo); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(jos); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(laura); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(dieter); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(ken); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(dina); verhalenNamiddag.VoegGebruikerAanDagAtelierToe(lucas); petanqueVoormiddag.VoegGebruikerAanDagAtelierToe(frans); petanqueVoormiddag.VoegGebruikerAanDagAtelierToe(karo); petanqueVoormiddag.VoegGebruikerAanDagAtelierToe(dina); petanqueVoormiddag.VoegGebruikerAanDagAtelierToe(dieter); ziekVolledigDag.VoegGebruikerAanDagAtelierToe(frans); ziekVolledigDag.VoegGebruikerAanDagAtelierToe(veerle); ziekVolledigDag.VoegGebruikerAanDagAtelierToe(thomas); #endregion #region DagPlanningTemplates //dagplanningTemplate //week1 DagPlanningTemplate maandagWeek1 = new DagPlanningTemplate(1, Weekdag.Maandag); DagPlanningTemplate dinsdagWeek1 = new DagPlanningTemplate(1, Weekdag.Dinsdag); DagPlanningTemplate woensdagWeek1 = new DagPlanningTemplate(1, Weekdag.Woensdag); DagPlanningTemplate donderdagWeek1 = new DagPlanningTemplate(1, Weekdag.Donderdag); DagPlanningTemplate vrijdagWeek1 = new DagPlanningTemplate(1, Weekdag.Vrijdag); DagPlanningTemplate zaterdagWeek1 = new DagPlanningTemplate(1, Weekdag.Zaterdag); DagPlanningTemplate zondagWeek1 = new DagPlanningTemplate(1, Weekdag.Zondag); //week2 DagPlanningTemplate maandagWeek2 = new DagPlanningTemplate(2, Weekdag.Maandag); DagPlanningTemplate dinsdagWeek2 = new DagPlanningTemplate(2, Weekdag.Dinsdag); DagPlanningTemplate woensdagWeek2 = new DagPlanningTemplate(2, Weekdag.Woensdag); DagPlanningTemplate donderdagWeek2 = new DagPlanningTemplate(2, Weekdag.Donderdag); DagPlanningTemplate vrijdagWeek2 = new DagPlanningTemplate(2, Weekdag.Vrijdag); DagPlanningTemplate zaterdagWeek2 = new DagPlanningTemplate(2, Weekdag.Zaterdag); DagPlanningTemplate zondagWeek2 = new DagPlanningTemplate(2, Weekdag.Zondag); //week3 DagPlanningTemplate maandagWeek3 = new DagPlanningTemplate(3, Weekdag.Maandag); DagPlanningTemplate dinsdagWeek3 = new DagPlanningTemplate(3, Weekdag.Dinsdag); DagPlanningTemplate woensdagWeek3 = new DagPlanningTemplate(3, Weekdag.Woensdag); DagPlanningTemplate donderdagWeek3 = new DagPlanningTemplate(3, Weekdag.Donderdag); DagPlanningTemplate vrijdagWeek3 = new DagPlanningTemplate(3, Weekdag.Vrijdag); DagPlanningTemplate zaterdagWeek3 = new DagPlanningTemplate(3, Weekdag.Zaterdag); DagPlanningTemplate zondagWeek3 = new DagPlanningTemplate(3, Weekdag.Zondag); //week4 DagPlanningTemplate maandagWeek4 = new DagPlanningTemplate(4, Weekdag.Maandag); DagPlanningTemplate dinsdagWeek4 = new DagPlanningTemplate(4, Weekdag.Dinsdag); DagPlanningTemplate woensdagWeek4 = new DagPlanningTemplate(4, Weekdag.Woensdag); DagPlanningTemplate donderdagWeek4 = new DagPlanningTemplate(4, Weekdag.Donderdag); DagPlanningTemplate vrijdagWeek4 = new DagPlanningTemplate(4, Weekdag.Vrijdag); DagPlanningTemplate zaterdagWeek4 = new DagPlanningTemplate(4, Weekdag.Zaterdag); DagPlanningTemplate zondagWeek4 = new DagPlanningTemplate(4, Weekdag.Zondag); var dagPlanningTemplates = new List <DagPlanningTemplate> { maandagWeek1, dinsdagWeek1, woensdagWeek1, donderdagWeek1, vrijdagWeek1, zaterdagWeek1, zondagWeek1, maandagWeek2, dinsdagWeek2, woensdagWeek2, donderdagWeek2, vrijdagWeek2, zaterdagWeek2, zondagWeek2, maandagWeek3, dinsdagWeek3, woensdagWeek3, donderdagWeek3, vrijdagWeek3, zaterdagWeek3, zondagWeek3, maandagWeek4, dinsdagWeek4, woensdagWeek4, donderdagWeek4, vrijdagWeek4, zaterdagWeek4, zondagWeek4 }; _dbContext.DagPlanningen.AddRange(dagPlanningTemplates); #endregion #region Template seeding maandagWeek1.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek1.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek1.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek1.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek1.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek1.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek2.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek2.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek2.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek2.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek2.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek3.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek3.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek3.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek3.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek3.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); maandagWeek4.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); dinsdagWeek4.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); woensdagWeek4.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(winkelen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); donderdagWeek4.VoegDagateliersToe(verhalen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(ziek).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(koken).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(zwemmen).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(paardrijden).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(expressie).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(petanque).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); vrijdagWeek4.VoegDagateliersToe(toneel).VoegGebruikersToe(selecteerRandomGebruikers(gebruikers)); Template template1 = new Template("zomer"); template1.DagPlanningTemplates = dagPlanningTemplates; template1.IsActief = true; Template template2 = new Template("winter"); template1.DagPlanningTemplates = dagPlanningTemplates; var list = new List <DagPlanningTemplate>(); for (int i = 1; i < 5; i++) { for (int j = 1; j < 8; j++) { list.Add(new DagPlanningTemplate(i, (Weekdag)j)); } } template2.DagPlanningTemplates = list.AsEnumerable(); _dbContext.Templates.AddRange(template1, template2); #endregion #region Dagplanningen //dagplanningen concreet DateTime dt = DateTime.Today; var vandaag = new DagPlanning(1, dt, "balletjes in tomatensaus en friet"); _dbContext.DagPlanningen.Add(vandaag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(ziekVolledigDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(gelebusDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(blauwebusDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(beigebusDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(thuisvervofVolledigeDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(afwezigVolledigeDag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(kokenVoormiddag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(zwemmenNamiddag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(paardrijdenVoormiddag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(expressieVoormiddag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(petanqueVoormiddag); vandaag.VoegDagAtelierToeAanDagPlanningTemplate(toneelNamiddag); _dbContext.SaveChanges(); #endregion #region Commentaar //commentaar Commentaar commentaarBijGebruikerLaura1 = new Commentaar("tekst", CommentaarType.AlgemeenCommentaar, new DateTime(2019, 12, 12), laura.Id); laura.addCommentaar(commentaarBijGebruikerLaura1); Commentaar commentaarBijGebruikerLaura2 = new Commentaar("tekst", CommentaarType.AlgemeenCommentaar, new DateTime(2019, 12, 12), laura.Id); laura.addCommentaar(commentaarBijGebruikerLaura2); Commentaar commentaarBijGebruikerLucas1 = new Commentaar("tekst", CommentaarType.AlgemeenCommentaar, new DateTime(2019, 12, 12), laura.Id); lucas.addCommentaar(commentaarBijGebruikerLucas1); Commentaar commentaarBijJonahZaterdag14 = new Commentaar("zaterdag14", CommentaarType.ZaterdagCommentaar, new DateTime(2019, 12, 14), jonah.Id); jonah.addCommentaar(commentaarBijJonahZaterdag14); Commentaar commentaarBijJonahZaterdag07 = new Commentaar("zaterdag07", CommentaarType.ZaterdagCommentaar, new DateTime(2019, 12, 7), jonah.Id); jonah.addCommentaar(commentaarBijJonahZaterdag07); Commentaar commentaarBijJonahZondag15 = new Commentaar("zondag15", CommentaarType.ZondagCommentaar, new DateTime(2019, 12, 15), jonah.Id); jonah.addCommentaar(commentaarBijJonahZondag15); Commentaar commentaarBijJonahZondag08 = new Commentaar("zondag08", CommentaarType.ZondagCommentaar, new DateTime(2019, 12, 8), jonah.Id); jonah.addCommentaar(commentaarBijJonahZondag08); Commentaar commentaarBijLisaZondag15 = new Commentaar("Lisa zondag 15", CommentaarType.ZondagCommentaar, new DateTime(2019, 12, 15), lisa.Id); lisa.addCommentaar(commentaarBijLisaZondag15); var commentaar = new List <Commentaar> { commentaarBijGebruikerLaura1, commentaarBijGebruikerLaura2, commentaarBijGebruikerLucas1, commentaarBijJonahZaterdag14, commentaarBijJonahZaterdag07, commentaarBijJonahZondag15, commentaarBijJonahZondag08, commentaarBijLisaZondag15 }; _dbContext.Commentaar.AddRange(commentaar); _dbContext.SaveChanges(); #endregion #region Opmerkingen Opmerking opmerking1 = new Opmerking(OpmerkingType.AteliersEnWeekschema, "atelier en weekschema test", DateTime.Today); Opmerking opmerking2 = new Opmerking(OpmerkingType.Begeleiding, "begeleiding test", DateTime.Today); Opmerking opmerking3 = new Opmerking(OpmerkingType.Cliënten, "clienten test", DateTime.Today); Opmerking opmerking4 = new Opmerking(OpmerkingType.Stagiairs, "stagiars test", DateTime.Today); Opmerking opmerking5 = new Opmerking(OpmerkingType.UurRegistratie, "uurregistratie", DateTime.Today); Opmerking opmerking6 = new Opmerking(OpmerkingType.Varia, "varia test", DateTime.Today); Opmerking opmerking7 = new Opmerking(OpmerkingType.Vervoer, "vervoer test", DateTime.Today); Opmerking opmerking8 = new Opmerking(OpmerkingType.Vrijwilligers, "vrijwilligers", DateTime.Today); Opmerking opmerking9 = new Opmerking(OpmerkingType.Logistiek, "logistiek test", DateTime.Today); var opmerkingen = new List <Opmerking> { opmerking1, opmerking2, opmerking3, opmerking4, opmerking5, opmerking6, opmerking7, opmerking8, opmerking9 }; _dbContext.Opmerkingen.AddRange(opmerkingen); #endregion _dbContext.SaveChanges(); } }
public void TestOpMeegevenEten(string eten) { DagPlanning planning = new DagPlanning(1, DateTime.Today, eten); Assert.Equal(eten, planning.Eten); }