public ActionResult PasswortÄnderung(PasswortVerwaltungsModel model)
        {
            log.Info("GET - User - PasswortÄnderung");
            if (ModelState.IsValid)
            {
                Benutzer aktBenutzer = BenutzerAdministrator.GetUser(User.Identity.Name);
                if (aktBenutzer != null)
                {
                    if (Tools.GenerierePasswort(model.Passwort).SequenceEqual(aktBenutzer.Passwort))
                    {
                        if (model.NeuesPasswort != null)
                        {
                            if (BenutzerAdministrator.WechselPasswort(aktBenutzer.Emailadresse, model.Passwort, model.NeuesPasswort) == BenutzerAdministrator.Passwortwechselergebnis.Success)
                            {
                                TempData[ConstStrings.SUCCESS_MESSAGE] = Validierungen.Passwortgewechselt;
                            }
                            else
                            {
                                TempData[ConstStrings.ERROR_MESSAGE] = Validierungen.PasswortwechselError;
                            }
                        }
                    }
                }
            }

            return(RedirectToAction("Login"));
        }
        public ActionResult ProfilAnzeigen()
        {
            log.Info("GET - User - ProfilAnzeigen()");

            Benutzer aktBenutzer = BenutzerAdministrator.GetUser(User.Identity.Name);
            PasswortVerwaltungsModel aenderePasswort = new PasswortVerwaltungsModel();
            ProfilAnzeigeModel       profilModel     = new ProfilAnzeigeModel();

            profilModel.derMitarbeiter  = AutoMapper.Mapper.Map <BenutzerVerwaltungsModel>(aktBenutzer);
            profilModel.anderesPasswort = aenderePasswort;
            return(View(profilModel));
        }