NerdDinner.Controllers.AccountController.ErrorCodeToString C# (CSharp) Method

ErrorCodeToString() private static method

private static ErrorCodeToString ( MembershipCreateStatus createStatus ) : string
createStatus MembershipCreateStatus
return string
        private static string ErrorCodeToString(MembershipCreateStatus createStatus)
        {
            // See http://msdn.microsoft.com/en-us/library/system.web.security.membershipcreatestatus.aspx for
            // a full list of status codes.
            switch (createStatus) {
                case MembershipCreateStatus.DuplicateUserName:
                    return Resources.Resources.UsernameAlreadyExists;

                case MembershipCreateStatus.DuplicateEmail:
                    return Resources.Resources.EnterDifferentEmail;

                case MembershipCreateStatus.InvalidPassword:
                    return Resources.Resources.InvalidPassword;

                case MembershipCreateStatus.InvalidEmail:
                    return Resources.Resources.InvalidEmail;

                case MembershipCreateStatus.InvalidAnswer:
                    return Resources.Resources.InvalidAnswer;

                case MembershipCreateStatus.InvalidQuestion:
                    return Resources.Resources.InvalidQuestion;

                case MembershipCreateStatus.InvalidUserName:
                    return Resources.Resources.InvalidUsername;

                case MembershipCreateStatus.ProviderError:
                    return Resources.Resources.ProviderError;

                case MembershipCreateStatus.UserRejected:
                    return Resources.Resources.UserRejected;

                default:
                    return Resources.Resources.UnknownError;
            }
        }