Created
November 3, 2012 09:28
-
-
Save morsdyce/4006755 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public static class AccountValidation | |
{ | |
public static string ErrorCodeToString(MembershipCreateStatus createStatus) | |
{ | |
// See http://go.microsoft.com/fwlink/?LinkID=177550 for | |
// a full list of status codes. | |
switch (createStatus) | |
{ | |
case MembershipCreateStatus.DuplicateUserName: | |
return "Username already exists. Please enter a different user name."; | |
case MembershipCreateStatus.DuplicateEmail: | |
return "A username for that e-mail address already exists. Please enter a different e-mail address."; | |
case MembershipCreateStatus.InvalidPassword: | |
return "The password provided is invalid. Please enter a valid password value."; | |
case MembershipCreateStatus.InvalidEmail: | |
return "The e-mail address provided is invalid. Please check the value and try again."; | |
case MembershipCreateStatus.InvalidAnswer: | |
return "The password retrieval answer provided is invalid. Please check the value and try again."; | |
case MembershipCreateStatus.InvalidQuestion: | |
return "The password retrieval question provided is invalid. Please check the value and try again."; | |
case MembershipCreateStatus.InvalidUserName: | |
return "The user name provided is invalid. Please check the value and try again."; | |
case MembershipCreateStatus.ProviderError: | |
return "The authentication provider returned an error. Please verify your entry and try again. If the problem persists, please contact your system administrator."; | |
case MembershipCreateStatus.UserRejected: | |
return "The user creation request has been canceled. Please verify your entry and try again. If the problem persists, please contact your system administrator."; | |
default: | |
return "An unknown error occurred. Please verify your entry and try again. If the problem persists, please contact your system administrator."; | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment