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;
}