/// <summary> /// Alle commentaren uit de database toevoegen aan de lijst met commentaren /// </summary> /// <param name="titel">De titel van het bestandnaam aan welk het commentaar moet worden toegevoegd</param> public void ReactieVullen(string titel) { db.Connect(); foreach (string s in db.ReactieOpvragen()) { int sublikes = s.IndexOf(".NUMBER1."); int subdislikes = s.IndexOf(".NUMBER2."); int subreports = s.IndexOf(".NUMBER3."); int subgebruikersnummer = s.IndexOf(".NUMBER4."); int subberichtnaam = s.IndexOf(".NUMBER5."); string tekst = s.Substring(0, sublikes); int likes = Convert.ToInt32(s.Substring(sublikes + 9, subdislikes - sublikes - 9)); int dislikes = Convert.ToInt32(s.Substring(subdislikes + 9, subreports - subdislikes - 9)); int reports = Convert.ToInt32(s.Substring(subreports + 9, subgebruikersnummer - subreports - 9)); int gebruikersnummer = Convert.ToInt32(s.Substring(subgebruikersnummer + 9, subberichtnaam - subgebruikersnummer - 9)); string berichtnaam = s.Substring(subberichtnaam + 9); string gebruikersnaam = db.GebruikersNaamOphalen(gebruikersnummer); if (berichtnaam == titel) { VoegReactieToe(new reactie(gebruikersnaam, gebruikersnummer, tekst, likes, dislikes, reports), true); } } db.Close(); }