TraktPlugin.GUI.GUISettingsAccount.ValidateFields C# (CSharp) Méthode

ValidateFields() private méthode

private ValidateFields ( ) : bool
Résultat bool
        private bool ValidateFields()
        {
            bool invalid = false;
            string errorMessage = string.Empty;

            if (string.IsNullOrEmpty(Username))
            {
                errorMessage = Translation.ValidUsername;
                invalid = true;
            }
            else if (string.IsNullOrEmpty(Password))
            {
                errorMessage = Translation.ValidPassword;
                invalid = true;
            }
            else if (NewAccount && !IsValidEmail(Email))
            {
                errorMessage = Translation.ValidEmail;
                invalid = true;
            }

            if (invalid)
            {
                GUIUtils.ShowOKDialog(Translation.Error, errorMessage);
                return false;
            }

            return true;
        }