예제 #1
0
 public void Failure(DigitsException failureException)
 {
     Snackbar.Make(parentLayout, Resource.String.LoginFail, Snackbar.LengthShort).Show();
 }
예제 #2
0
 public void Failure(DigitsException p0)
 {
     Toast.MakeText(this, "Unable to verify you!", ToastLength.Long).Show();
 }
예제 #3
0
        public void Failure(DigitsException error)
        {
            ErrorCode errorCode;

            switch (error.ErrorCode)
            {
            case 1:
                errorCode = ErrorCode.UserCanceledAuthentication;
                break;

            case 2:
                errorCode = ErrorCode.UnableToAuthenticateNumber;
                break;

            case 3:
                errorCode = ErrorCode.UnableToConfirmNumber;
                break;

            case 4:
                errorCode = ErrorCode.UnableToAuthenticatePin;
                break;

            case 5:
                errorCode = ErrorCode.UserCanceledFindContacts;
                break;

            case 6:
                errorCode = ErrorCode.UserDeniedAddressBookAccess;
                break;

            case 7:
                errorCode = ErrorCode.FailedToReadAddressBook;
                break;

            case 8:
                errorCode = ErrorCode.UnableToUploadContacts;
                break;

            case 9:
                errorCode = ErrorCode.UnableToDeleteContacts;
                break;

            case 10:
                errorCode = ErrorCode.UnableToLookupContactMatches;
                break;

            case 11:
                errorCode = ErrorCode.UnableToCreateEmailAddress;
                break;

            case 12:
                errorCode = ErrorCode.UnableToUploadContactsRateLimit;
                break;

            case 13:
                errorCode = ErrorCode.UnableToUploadContactsInternalServer0;
                break;

            case 14:
                errorCode = ErrorCode.UnableToUploadContactsInternalServer131;
                break;

            case 15:
                errorCode = ErrorCode.UnableToUploadContactsServerUnavailable;
                break;

            case 16:
                errorCode = ErrorCode.UnableToUploadContactsEntityTooLarge;
                break;

            case 17:
                errorCode = ErrorCode.UnableToUploadContactsBadAuthentication;
                break;

            case 18:
                errorCode = ErrorCode.UnableToUploadContactsOutOfBoundsTimestamp;
                break;

            case 19:
                errorCode = ErrorCode.UnableToUploadContactsGenericBadRequest;
                break;

            default:
                errorCode = ErrorCode.UnspecifiedError;
                break;
            }
            OnCompletion?.Invoke(null, errorCode);
        }