예제 #1
0
        static void Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new FrmMain());

            return;

            TSchueler SEintrag = new TSchueler(
                2015                              // Aufnahmejahr
                , 2023                            // Abschlussjahrgang
                , "JG15s"                         // Jahrgang KZ
                , "9s"                            // Klasse
                , "Thomas Wendland"               // Geburtsname
                , "von zu Wéndländ - Märkenstein" // Name
                , "Thömás"                        // Vorname
                , false                           // Geschlecht
                , "04.12.1959"                    // Geburtsdatumn
                );

            try
            {
                Console.WriteLine("Reading Excel file...");
                ExcelHelper excel = new ExcelHelper("C:\\Users\\Adrian\\source\\repos\\Geilokowski\\Zensos\\Zensos\\Zensos\\SchuelerGymnasium.xls");
                Console.WriteLine("File successfully read...");

                Console.WriteLine("Cell 0/0: " + excel.ReadCell(0, 0, 0));
                Console.WriteLine("Total of " + excel.getRowCount(0) + " rows found");

                List <List <List <string> > > content = excel.getContent();
                Console.WriteLine("Sheet Count: " + content.Count);
                Console.WriteLine("Row Count  : " + content[0].Count);
                Console.WriteLine("Cell 0/0   : " + content[0][0][0]);
            }
            catch (Exceptions.TableNotFoundException e)
            {
                Console.WriteLine("Error: Excel Table not Found at path: " + e.getPath());
            }

            if (!Helper.Statics.debug)
            {
                Console.WriteLine("Schülerdaten:");
                Console.WriteLine("Geburtsname: " + SEintrag.GeburtsName);
                Console.WriteLine("Name: " + SEintrag.Name);
                Console.WriteLine("Vorname: " + SEintrag.Vorname);
                Console.WriteLine("geboren am: " + SEintrag.GeburtsDatum.ToShortDateString());
                Console.WriteLine("Geburtstag: " + SEintrag.Geburtstag.ToShortDateString());
                Console.WriteLine("UserNameID " + SEintrag.UserNameID);
                Console.WriteLine("Alter: " + SEintrag.Alter);
                Console.WriteLine("Aufnahme " + SEintrag.AufnahmeJahrgang);
                Console.WriteLine("Abi-Jahrgang " + SEintrag.AbschlussJahrgang);
                Console.WriteLine("Jahrgang " + SEintrag.JahrgangKZ);
                Console.WriteLine("Klasse " + SEintrag.Klasse);

                TKlassenUebersicht TKU = new TKlassenUebersicht();
                Console.WriteLine("Schuljahr " + TKU.AktuellesSchuljahr);
                Console.WriteLine("AufnahmeJahr " + TKU.ReferenzJahr.ToString());
                Console.WriteLine("Klassenstufe 5 : " + TKU.Klassenstufe5[0]);
                Console.WriteLine("Klassenstufe 6 : " + TKU.GrundStufe[1][0]);
                Console.WriteLine("Klassenstufe 10 : " + TKU.SekundarStufe1[3][0]);
                Console.WriteLine("Klassenstufe 11 : " + TKU.SekundarStufe2[0][1]);
                Console.WriteLine("Klassenstufe 12 : " + TKU.SekundarStufe2[1][1]);
                Console.WriteLine("JGKZReferenz Klassenstufe 12 : " + TKU.JGKlassenstufenReferenzListe[7]);
                Console.WriteLine("Test : " + TKU.Klassenstufe8.IndexOf("8b"));

                Console.WriteLine("Klassenreferenz: ");
                foreach (String Klasse in TKU.KlassenReferenzListe)
                {
                    Console.WriteLine("Klasse : " + Klasse);
                }

                Console.WriteLine("Jahrgang der Klassenstufe 5-12 : ");
                foreach (String Jahrgang in TKU.JGKlassenstufenReferenzListe)
                {
                    Console.WriteLine("JGKZ : " + Jahrgang);
                }

                Console.WriteLine("JGKZ der Klassen: ");
                foreach (String Klasse in TKU.JGKZReferenzListe)
                {
                    Console.WriteLine("JGKZ : " + Klasse);
                }
            }

            Console.ReadKey();
        }
예제 #2
0
        private static List <TSchueler> getStudentList()
        {
            List <TSchueler> studentList = new List <TSchueler>();
            TSchueler        SEintrag    = new TSchueler(
                2016                              // Aufnahmejahr
                , 2023                            // Abschlussjahrgang
                , "JG16s"                         // Jahrgang KZ
                , "10s"                           // Klasse
                , "Thomas Wendland"               // Geburtsname
                , "von zu Wéndländ - Märkenstein" // Name
                , "Thömás"                        // Vorname
                , false                           // Geschlecht
                , "04.12.1959"                    // Geburtsdatumn
                );

            studentList.Add(SEintrag);

            SEintrag = new TSchueler(
                2015             // Aufnahmejahr
                , 2023           // Abschlussjahrgang
                , "JG15LuR2"     // Jahrgang KZ
                , "11-LuR2"      // Klasse
                , "Adrian Lübke" // Geburtsname
                , "Lübke"        // Name
                , "Adrian"       // Vorname
                , false          // Geschlecht
                , "04.12.1959"   // Geburtsdatumn
                );
            studentList.Add(SEintrag);

            SEintrag = new TSchueler(
                2019           // Aufnahmejahr
                , 2023         // Abschlussjahrgang
                , "JG19b"      // Jahrgang KZ
                , "7b"         // Klasse
                , "Phillip"    // Geburtsname
                , "Goose"      // Name
                , "Philippine" // Vorname
                , false        // Geschlecht
                , "04.12.1959" // Geburtsdatumn
                );
            studentList.Add(SEintrag);

            SEintrag = new TSchueler(
                2014           // Aufnahmejahr
                , 2023         // Abschlussjahrgang
                , "JG14WuN"    // Jahrgang KZ
                , "12-WuN"     // Klasse
                , "Eric Runge" // Geburtsname
                , "Eric"       // Name
                , "Runge"      // Vorname
                , false        // Geschlecht
                , "04.12.1959" // Geburtsdatumn
                );
            studentList.Add(SEintrag);

            SEintrag = new TSchueler(
                2019             // Aufnahmejahr
                , 2023           // Abschlussjahrgang
                , "JG19s"        // Jahrgang KZ
                , "7s"           // Klasse
                , "Johann Goose" // Geburtsname
                , "Goose"        // Name
                , "Johann"       // Vorname
                , false          // Geschlecht
                , "04.12.1959"   // Geburtsdatumn
                );
            studentList.Add(SEintrag);

            return(studentList);
        }