Example #1
0
        public static string GetErrorMessage(this RegistrationModel model)
        {
            string result    = string.Empty;
            var    errorType = model.GetErrorTypes().FirstOrDefault();

            switch (errorType)
            {
            case RegistrationModelErrorType.EmainInvalid:
                result = TextResources.Alert_Registration_EmainInvalid;
                break;

            case RegistrationModelErrorType.BirthdayInvalid:
                result = TextResources.Alert_Registration_BirthdayInvalid;
                break;

            case RegistrationModelErrorType.LastnameInvalid:
                result = TextResources.Alert_Registration_LastnameInvalid;
                break;

            case RegistrationModelErrorType.FirstnameInvalid:
                result = TextResources.Alert_Registration_FirstnameInvalid;
                break;

            case RegistrationModelErrorType.PasswordInvalid:
            case RegistrationModelErrorType.PasswordConfirmationInvalid:
                result = TextResources.Alert_Registration_PasswordInvalid;
                break;

            case RegistrationModelErrorType.PasswordNotMatch:
                result = TextResources.Alert_Registration_PasswordNotMatch;
                break;
            }
            return(result);
        }