public ActionResult Anlegen(AnlegenModel model)
        {
            Debug.WriteLine("POST - Person - Anlegen");
            Debug.Indent();

            if (ModelState.IsValid)
            {
                /// speichere in der DB
                if (BusinessLogic.PersonenVerwaltung.PersonAnlegen(
                        model.Vorname,
                        model.Nachname,
                        model.ID_Ort,
                        model.GeburtsDatum,
                        model.Geschlecht == Geschlecht.männlich ? "m" : "w"
                        ))
                {
                    Debug.WriteLine("Anlegen erfolgreich");
                    return(RedirectToAction("Index"));
                }
                else
                {
                    Debug.WriteLine("Anlegen NICHT erfolgreich!");
                }
            }
            else
            {
                Debug.WriteLine("ModelState NICHT valid!");
            }

            Debug.Unindent();

            model.Orte = new List <OrtModel>();

            List <Ort> bl_orte = OrtVerwaltung.LadeAlleOrte();

            foreach (var orte in bl_orte)
            {
                model.Orte.Add(new OrtModel()
                {
                    ID       = orte.ID,
                    OrtsName = orte.Name,
                    PLZ      = orte.PLZ
                });
            }

            return(View(model));
        }
        public ActionResult Anlegen()
        {
            Debug.WriteLine("GET - Person - Anlegen");
            Debug.Indent();

            AnlegenModel model   = new AnlegenModel();
            List <Ort>   bl_orte = OrtVerwaltung.LadeAlleOrte();

            model.Orte = new List <OrtModel>();

            foreach (var orte in bl_orte)
            {
                model.Orte.Add(new OrtModel()
                {
                    ID       = orte.ID,
                    OrtsName = orte.Name,
                    PLZ      = orte.PLZ
                });
            }

            Debug.Unindent();
            return(View(model));
        }