コード例 #1
0
        public static void Main(string[] args)
        {
            // SchrijfwegnaarJSON f = new SchrijfwegnaarJSON();
            // f.allesWegSchrijvenNaarJSONFile(@"C:\Users\lieke\OneDrive\scool\projectwerk","SchrijfwegNaarJSONTest");
            JsonFileReader_ToObjects f = new JsonFileReader_ToObjects();

            f.leesFoutiveJson_GeefAlleStripsTerug(@"C:\Users\lieke\OneDrive\scool\projectwerk\dump.json-FoutieveJSON.json");

            /*    GeneralManager generalManager = new GeneralManager(new StripRepository(DbFunctions.GetprojectwerkconnectionString()), new AuteurRepository(DbFunctions.GetprojectwerkconnectionString()), new ReeksRepository(DbFunctions.GetprojectwerkconnectionString()), new UitgeverijRepository(DbFunctions.GetprojectwerkconnectionString()));
             * Auteur mytestauteur = new Auteur(999, "mytest");
             * Reeks mytestreeks = new Reeks(999, "schaap");
             * Uitgeverij myTestuitgeverij = new Uitgeverij(999, "myUitgeverij");
             * List<Auteur> auteurs = new List<Auteur>();
             * auteurs.Add(mytestauteur);
             * Strip myTestStrip = new Strip(3687, "my test duh", 999, auteurs, mytestreeks, myTestuitgeverij);
             * //  generalManager.StripManager.Add(myTestStrip);
             * var gotten =  generalManager.AuteurManager.GetById(999);
             * Console.WriteLine(gotten.ID.ToString() + gotten.Naam);*/

            /* JsonFileReader_ToObjects f = new JsonFileReader_ToObjects();
             * List < Strip > str = new List<Strip>();
             * str = f.leesJson_GeefAlleStripsTerug(@"C:\Users\lieke\OneDrive\scool\projectwerk\dump.json");
             * SchrijfwegnaarJSON schrijfwegnaarJSON = new SchrijfwegnaarJSON();
             * SchrijfwegnaarDB schrijfwegnaarDB = new SchrijfwegnaarDB();
             * foreach(Strip s in str)
             * {
             *   schrijfwegnaarDB.stripWegSchijvenNaarDataBank(s);
             * }
             *
             *
             * schrijfwegnaarJSON.allesWegSchrijvenNaarJSONFile(@"C:\Users\lieke\OneDrive\scool\projectwerk", "SchrijfwegNaarJSONTest2");*/

            /* Reeks test = new Reeks(666, "test");
             *
             * Auteur auteur = new Auteur(666, "test");
             * List<Auteur> auteurs = new List<Auteur>();
             * auteurs.Add(auteur);
             *
             * Uitgeverij testUitgeverij = new Uitgeverij(666, "test");
             * Strip strip = new Strip(2278, "jeff fixed", 12345, auteurs, test, testUitgeverij);*/



            //   Reeks astrix = reeksRepository.GetById(1);
            //  reeksRepository.addReeks(test);

            //uitgeverijRepository.addUitgeverij(testUitgeverij);
            //  auteurRepository.addAuteur(auteur);

            //      generalManager.StripManager.Add(strip);
            // stripRepository.updateStrip(2669, strip);
            //  Console.WriteLine("strip updated");


            /*  stripRepository.DeleteStripById(2);
             * foreach (var item in stripRepository.GetAll())
             * {
             *    foreach (var a in item.Auteurs)
             *        Console.WriteLine(item.ID + " " + item.Reeks.Naam + " " + item.StripNr + " " + item.StripTitel + " " + a.Naam + " " + item.Uitgeverij.Naam);
             * }*/
            // auteurRepository.deleteAuteurById(666);
            //  reeksRepository.DeleteReeksById(666);
            //uitgeverijRepository.DeleteUitgeverijById(666);
            //foreach (var a in uitgeverijRepository.GetAll())
            //{
            //    Console.WriteLine(a.ID + " " + a.Naam);
            //}
        }