Beispiel #1
0
 /// <summary>
 /// Überprüft, ob die eingegebenen Nutzerdaten korrekt vorliegen
 /// </summary>
 /// <param name="nutzer"></param>
 /// <returns>Boolean ob vollständig oder nicht</returns>
 private bool NutzerdatenUeberpruefen(INutzer nutzer, bool istNeu)
 {
     //Wir erstellen einen komplett neuen Nutzer
     if (NeuErschaffen)
     {
         if (MySQLHandler.EMailUnique(nutzer.EMail) == false)
         {
             NutzerAnlegenBearbeitenView.ZeigeFehlermeldung("Diese E-Mail wurde bereits vergeben");
             return(false);
         }
     }
     else
     {
         if (nutzer.EMail != OriginalNutzer.EMail)
         {
             if (MySQLHandler.EMailUnique(nutzer.EMail) == false)
             {
                 NutzerAnlegenBearbeitenView.ZeigeFehlermeldung("Diese E-Mail wurde bereits vergeben");
                 return(false);
             }
         }
     }
     return(true);
 }