public ActionResult <Commentaar> Put(int id, CommentaarDTO DTO) { try { Lid l = (Lid)_gebruikerRepository.GetBy(DTO.LidId); if (l == null) { return(BadRequest("Het opgegeven lid bestaat niet!")); } Commentaar c = _repo.GetBy(id); if (c == null) { return(BadRequest("De Commentaar die u wenst te wijzigen bestaat nier")); } Lesmateriaal lesmat = _lesmateriaalRepository.GetBy(DTO.LesmateriaalId); if (lesmat == null) { return(BadRequest("Het opgegeven lesmateriaal bestaat niet!")); } c.Lid = l; c.Lesmateriaal = lesmat; c.Tekst = DTO.Tekst; _repo.Update(c); _repo.SaveChanges(); return(CreatedAtAction(nameof(GetBy), new { id = c.Id }, c)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ActionResult <Commentaar> Post(CommentaarDTO DTO) { try { Lid l = (Lid)_gebruikerRepository.GetBy(DTO.LidId); if (l == null) { return(BadRequest("Het opgegeven lid bestaat niet!")); } Lesmateriaal lesmat = _lesmateriaalRepository.GetBy(DTO.LesmateriaalId); if (lesmat == null) { return(BadRequest("Het opgegeven lesmateriaal bestaat niet!")); } Commentaar c = new Commentaar(l, lesmat, DTO.Tekst); _repo.Add(c); _repo.SaveChanges(); return(CreatedAtAction(nameof(GetBy), new { id = c.Id }, c)); } catch (Exception e) { Debug.WriteLine(e.Source); return(BadRequest(e.Message)); } }
public async Task <Commentaar> UpdateCommentaar(Commentaar commentaar) { using (SqlConnection con = new SqlConnection(_connectionstring)) { try { string sql = "UPDATE Commentaar "; sql += "SET CommentaarText = @CommentaarText, Tijdstip = @Tijdstip "; sql += "WHERE StadId = @StadId AND UserId = @UserId; "; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@UserId", commentaar.UserId); cmd.Parameters.AddWithValue("@StadId", commentaar.StadId); cmd.Parameters.AddWithValue("@CommentaarText", commentaar.CommentaarText); cmd.Parameters.AddWithValue("@Tijdstip", commentaar.Tijdstip); con.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(commentaar); } }
public ActionResult Create([Bind("CommentaarText, Tijdstip")] int id, IFormCollection collection) //Bind = protect from overposting { try { if (ModelState.IsValid) { // Creating object to POST Commentaar commentaar = new Commentaar { UserId = _userManager.GetUserId(HttpContext.User), StadId = id, CommentaarText = collection["Commentaar"], Tijdstip = DateTime.Now }; var result = _dataGentService.PostCommentaar(commentaar); /*//Send a mail to the user with the comment * string body = "Notification that you commented: \n" + commentaar.CommentaarText + " at " + commentaar.Tijdstip; + _dataGentService.SendMail(User.Identity.Name, "You posted a comment", body);*/ return(RedirectToAction(nameof(Index))); } return(View()); } catch { return(View()); } }
public async Task <Commentaar> PostCommentaar(Commentaar commentaar) { using (SqlConnection con = new SqlConnection(_connectionstring)) { try { string sql = "INSERT INTO Commentaar(UserId, StadId, CommentaarText, Tijdstip)"; sql += "VALUES(@UserId, @StadId, @commentaar, @tijdstip)"; SqlCommand cmd = new SqlCommand(sql, con); //74381bf2-ca0f-4444-a316-f567ca374674 //sven userId , for testing cmd.Parameters.AddWithValue("@UserId", commentaar.UserId); cmd.Parameters.AddWithValue("@StadId", commentaar.StadId); //cmd.Parameters.AddWithValue("@Email", commentaar.Email); //cmd.Parameters.AddWithValue("@naam", "Roomer"/*commentaar.Naam*/); cmd.Parameters.AddWithValue("@commentaar", commentaar.CommentaarText); cmd.Parameters.AddWithValue("@tijdstip", commentaar.Tijdstip); con.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(commentaar); } }
public async Task <Commentaar> DeleteCommentaar(Commentaar commentaar) { using (SqlConnection con = new SqlConnection(_connectionstring)) { try { string sql = "DELETE FROM Commentaar "; sql += "WHERE UserId = @UserId AND CommentaarId = @CommentaarId"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@UserId", commentaar.UserId); cmd.Parameters.AddWithValue("@CommentaarId", commentaar.CommentaarId); con.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(commentaar); } }
public vm_commentaar(GmmDbContext pContext) { _context = pContext; _commentaar = new Commentaar { Id = 0, BoekingId = 0, CommentaarTypeId = 0 }; }
public ActionResult Test() { Commentaar commentaar = new Commentaar() { CommentaarId = 0 }; return(View(commentaar)); }
public ActionResult <CommentaarDTO> PostCommentaar(CommentaarDTO commentaardto) { Gebruiker huidigeGebruiker = _gebruikerRepository.GetByEmail(User.Identity.Name); Commentaar commentaar = new Commentaar(commentaardto.Tekst, commentaardto.CommentaarType, commentaardto.Datum, huidigeGebruiker.Id); _commentaarRepository.Add(commentaar); _commentaarRepository.SaveChanges(); return(Ok()); }
public ActionResult <Commentaar> GetBy(int id) { Commentaar c = _repo.GetBy(id); if (c == null) { return(NoContent()); } return(c); }
public ActionResult <Commentaar> Delete(int id) { Commentaar c = _repo.GetBy(id); if (c == null) { return(BadRequest("de afbeelding die u wenst te verwijderen bestaat niet!")); } _repo.Delete(c); return(c); }
public void GetCommentaarByBoekingIdAndType(int pBoekingId, int pCommentaarTypeId) { _commentaar = (_context.Commentaren.Where(c => c.BoekingId == pBoekingId && c.CommentaarTypeId == pCommentaarTypeId).SingleOrDefault()); if (_commentaar == null) { _commentaar = new Commentaar { Id = 0, BoekingId = 0, CommentaarTypeId = 0 } } ; }
public ActionResult PutCommentaar(int commentaarId, string content) { Commentaar commentaar = _commentaarRepository.GetById(commentaarId); if (commentaar != null) { commentaar.Tekst = content; } _commentaarRepository.Update(commentaar); _commentaarRepository.SaveChanges(); return(Ok()); }
public ActionResult Test(Commentaar commentaar, IFormCollection collection) { try { if (ModelState.IsValid) { } if (string.IsNullOrEmpty(commentaar.CommentaarText)) { return(RedirectToAction(nameof(Index))); } return(View()); } catch { return(View()); } }
public IEnumerable <Commentaar> GetCommentaarByUserId(string id) { List <Commentaar> commentaarList = new List <Commentaar>(); using (SqlConnection con = new SqlConnection(_connectionstring)) { try { string sql = "SELECT* FROM dbo.Commentaar WHERE UserId = @userId"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@userId", id); con.Open(); //await var result = cmd.ExecuteReader(); while (result.Read()) { Commentaar comment = new Commentaar { CommentaarId = Int32.Parse(result["CommentaarId"].ToString()), UserId = result["UserId"].ToString(), StadId = Int32.Parse(result["StadId"].ToString()), CommentaarText = result["CommentaarText"].ToString(), Tijdstip = DateTime.Parse(result["Tijdstip"].ToString()), }; commentaarList.Add(comment); } } catch (Exception ex) { throw ex; } finally { con.Close(); } } return(commentaarList); }
public void CreateCommentaar_Should_Call_Post() { //arrange Commentaar commentaar = new Commentaar { CommentaarId = 0, StadId = 0, UserId = "bdadf837-52b1-43b7-8cf2-5729bdbed093", CommentaarText = "text", Tijdstip = DateTime.Now }; var mockRepository = new Mock <IDataGentRepoAsync>(); var service = new DataGentService(mockRepository.Object); //act var result = service.PostCommentaar(commentaar); //assert mockRepository.Verify(v => v.PostCommentaar(commentaar), Times.Once()); //Assert.NotNull(result); }
public ActionResult Edit(int stadId, IFormCollection collection) { try { // Creating object to POST Commentaar commentaar = new Commentaar { UserId = _userManager.GetUserId(HttpContext.User), StadId = stadId, CommentaarText = collection["Commentaar"], Tijdstip = DateTime.Now }; var result = _dataGentService.UpdateCommentaar(commentaar); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Delete(int commentaarId, int stadId, IFormCollection collection) { try { // Add delete logic here Commentaar commentaar = new Commentaar { CommentaarId = commentaarId, UserId = _userManager.GetUserId(HttpContext.User), StadId = stadId, CommentaarText = collection["Commentaar"], Tijdstip = DateTime.Now }; _dataGentService.DeleteCommentaar(commentaar); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public vm_commentaar(GmmDbContext pContext, Commentaar pCommentaar) : this(pContext) { _commentaar = pCommentaar; }
public async Task <Commentaar> PostCommentaar(Commentaar commentaar) { return(await _dataGentRepoAsync.PostCommentaar(commentaar)); }
public async Task <Commentaar> DeleteCommentaar(Commentaar commentaar) { return(await _dataGentRepoAsync.DeleteCommentaar(commentaar)); }
public void Update(Commentaar commentaar) { _commentaren.Update(commentaar); }
public void Add(Commentaar commentaar) { _commentaren.Add(commentaar); SaveChanges(); }
public void Delete(Commentaar commentaar) { _commentaren.Remove(commentaar); SaveChanges(); }
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 DummyApplicationDbContext() { User user1 = new User() { Berichten = { new Bericht() { Titel = "a", Inhoud = "Dit is de letter a." }, new Bericht() { Titel = "b", Inhoud = "Dit is de letter b" } } }; User user2 = new User() { Berichten = { new Bericht() { Titel = "Iets nieuws", Inhoud = "Dit is iets nieuws." } } }; user1.Users.Add(user2); user1.Subscribers = 0; user2.Subscribers = 1; users = new[] { user1, user2 }; Commentaar commentaar1 = new Commentaar() { Beschrijving = "Dit is goed" }; Commentaar commentaar2 = new Commentaar() { Beschrijving = "Dit is slecht" }; Commentaar commentaar3 = new Commentaar() { Beschrijving = "Dit is middelmatig" }; Werk werk = new Werk() { Creatiejaar = 1999, Media = Werk.Medium.Album, Titel = "The Last temptation of Muhammad" }; Werk werk2 = new Werk() { Creatiejaar = 2008, Media = Werk.Medium.Boek, Titel = "De la grammairologie" }; Reviewgenre rg = new Reviewgenre() { Admin = new Admin() { GebruikersNaam = "nta", Id = "apodk" }, GeblokkeerdeUserIDs = { "cdk", "mdk" }, Regels = { "Wees beleefd. " }, Score = 20, Titel = "Dommerik" }; Reviewgenre rga = new Reviewgenre() { Admin = new Admin() { GebruikersNaam = "ask", Id = "iron" }, Regels = { "Alles mag. " }, Score = 50, Titel = "Tot 50" }; Review review1 = new Review() { Beschrijving = "Dit is een analyse van X", Commentaars = { commentaar1, commentaar2 }, Score = 8, Rg = rg, Titel = "Dit was een leuk werk. " }; Review review2 = new Review() { Beschrijving = "De review", Commentaars = { commentaar3 }, Score = 50, }; reviews = new[] { review1, review2 }; reviewgenres = new[] { rg, rga }; werken = new[] { werk, werk2 }; }
public void Add(Commentaar commentaar) { _commentaar.Add(commentaar); }