示例#1
0
        public static Fach CreateFach()
        {
            var fach = new Fach();

            Console.WriteLine("Fach eingeben\n");
            fach.Name = Console.ReadLine();
            return(fach);
        }
示例#2
0
        public void Start()
        {
            bool exit = false;

            do
            {
                Console.WriteLine("Was moechten Sie bearbeiten?\n");
                Console.WriteLine("Faecher\n");
                Console.WriteLine("Noten\n");
                switch (Console.ReadLine())
                {
                case "Faecher":

                    var fach = Fach.CreateFach();

                    faecher.Add(fach);

                    break;

                case "Noten":



                    Console.Write("In welchem Fach möchten Sie ihre Noten bearbeiten?\n");
                    foreach (var Fach in faecher)
                    {
                        Console.WriteLine(Fach.Name);
                    }
                    var inputF = Console.ReadLine();
                    var fach1  = SucheFach(inputF);
                    if (fach1 == null)
                    {
                        Console.Write("Dieses Fach exestiert nicht!\n");
                        break;
                    }
                    Console.Write("[1] Note hinzufügen\n");
                    Console.Write("[2] Noten sehen\n");
                    Console.Write("[3] Note löschen\n");
                    //-----------------------------------------------------------------------------------------------------------
                    var setS = Console.ReadLine();
                    int setI = Convert.ToInt32(setS);
                    switch (setI)
                    {
                    case 1:
                        fach1.AddNote();
                        break;


                    case 2:
                        fach1.ListNoten();
                        break;

                    case 3:

                        break;
                    }


                    //-----------------------------------------------------------------------------------------------------------

                    break;

                case "exit":
                    exit = true;
                    break;
                }
            } while (!exit);


            //faecher.Remove(/*Fach eingabe*/);
            //fach.Noten.Remove(/*Ausgewählte Note*/{

            //});
            Console.Write("Beliebige Taste druecken...\n");
            Console.ReadKey();
        }