/// <summary>
 /// Neuen Benutzer anlegen
 /// </summary>
 /// <returns>Gibt den angelegten Benutzer zurück</returns>
 static void CreateBenutzer(Benutzer benutzer)
 {
     using (SoftwareDeveloperEntities context = new SoftwareDeveloperEntities())
     {
         benutzer.Id = Guid.NewGuid();
         context.Benutzer.Add(benutzer);
         context.SaveChanges();
     }
 }
        static void Main(string[] args)
        {
            Console.WriteLine("Daten von Datenbank lesen? (r)");
            Console.WriteLine("Daten in die Datenbank schreiben? (w)");

            string input = Console.ReadLine();

            if (input == "r" || input == "w")
            {
                if (input == "r")
                {
                    Console.WriteLine("Welches Geschlecht? männlich oder weiblich?");
                    OutputData(GetBenutzer(Console.ReadLine()));
                }

                if (input == "w")
                {
                    Benutzer benutzer = new Benutzer();
                    Console.WriteLine("Daten schreiben. ID wird automatisch erzeugt");
                    Console.WriteLine("Nachname:");
                    benutzer.Nachname = Console.ReadLine();

                    Console.WriteLine("Vorname:");
                    benutzer.Vorname = Console.ReadLine();

                    // TODO Prüfen auf gültiges Geschlecht
                    Console.WriteLine("Geschlecht:");
                    benutzer.Geschlecht = Console.ReadLine();

                    Console.WriteLine("Login:"******"Alter:");

                    Int32.TryParse(Console.ReadLine(), out int alter);
                    benutzer.Alter = alter;

                    CreateBenutzer(benutzer);
                }
            }
            else
            {
                Console.WriteLine("Falsche Menüeingabe.");
            }

            Console.WriteLine("Taste drücken um das Programm zu beenden");
            Console.ReadLine();
        }