├── .DS_Store ├── .gitignore ├── .gitmodules ├── AddIn └── IntuitAnywhereAddin │ ├── ASPHandler.cs │ ├── AddinConstants.cs │ ├── AssemblyInfo.cs │ ├── Common.cs │ ├── Connect.cs │ ├── ContextLevels.cs │ ├── ConvertImage.cs │ ├── GlobalSuppression.cs │ ├── IntuitAnyWhere.AddIn │ ├── IntuitAnyWhereAddin.csproj │ ├── IntuitAnyWhereAddin.xml │ ├── IntuitAnywhereConfigurationDialog.Designer.cs │ ├── IntuitAnywhereConfigurationDialog.cs │ ├── IntuitAnywhereConfigurationDialog.resx │ ├── IntuitAnywhereResources.Designer.cs │ ├── IntuitAnywhereResources.resx │ ├── IntuitAnywhereText.Designer.cs │ ├── IntuitAnywhereText.resx │ ├── MVCHandler.cs │ ├── MenuUtil.cs │ ├── NuGet.Core.dll │ ├── NuGet.VisualStudio.dll │ ├── Resources │ ├── Dataservices.png │ ├── Disconnect.png │ ├── FrontrunnerLogo.png │ ├── Help-icon.png │ ├── JSlibrary.png │ ├── Support.png │ ├── bluedot.png │ ├── connect_to_qb_16.png │ ├── directconnect.png │ ├── disconnect_from_qb_16.png │ ├── docs.png │ ├── logout.ico │ ├── logout_1.png │ ├── logout_2.png │ └── openid.png │ ├── VSContextConstants.cs │ ├── VSContextUtility.cs │ └── VSProjectType.cs ├── IPPDotNetDevKitCSV3 ├── .DS_Store ├── BatchDll │ ├── Intuit.Ipp.Core.dll │ ├── Intuit.Ipp.Data.dll │ ├── Intuit.Ipp.DataService.dll │ ├── Intuit.Ipp.Diagnostics.dll │ ├── Intuit.Ipp.EntitlementService.dll │ ├── Intuit.Ipp.Exception.dll │ ├── Intuit.Ipp.GlobalTaxService.dll │ ├── Intuit.Ipp.OAuth2PlatformClient.dll │ ├── Intuit.Ipp.QueryFilter.dll │ ├── Intuit.Ipp.ReportService.dll │ ├── Intuit.Ipp.Retry.dll │ ├── Intuit.Ipp.Security.dll │ ├── Intuit.Ipp.Utility.dll │ └── Intuit.Ipp.WebHooksService.dll ├── Class Lib Docs │ └── Documentation.chm ├── Code │ ├── .nuget │ │ ├── NuGet.Config │ │ ├── NuGet.exe │ │ └── NuGet.targets │ ├── .vs │ │ └── config │ │ │ └── applicationhost.config │ ├── App.config │ ├── Directory.Build.props │ ├── Intuit.Ipp.Core.Test │ │ ├── AppSettings.json │ │ ├── AsyncRestHandlerTest.cs │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── CoreHelperTest.cs │ │ ├── DeflateCompressorTest.cs │ │ ├── EncodingFixerTest.cs │ │ ├── ExtendedRetryUnauthorizedAccessException.cs │ │ ├── FaultHandlerTest.cs │ │ ├── GZipCompressorTest.cs │ │ ├── IncludeParamTest.cs │ │ ├── Intuit Config Section.txt │ │ ├── Intuit.Ipp.Core.Test.csproj │ │ ├── IntuitRetryPolicyTest.cs │ │ ├── IntuitRetryPolicyValidationTest.cs │ │ ├── InvokerHelper.cs │ │ ├── LocalConfigReaderTest.cs │ │ ├── LogRequestsToDiskTest.cs │ │ ├── RestHandlerTest.cs │ │ ├── ServiceContextTest.cs │ │ ├── SyncRestHandlerTest.cs │ │ ├── Test References │ │ │ └── Intuit.Ipp.Core.accessor │ │ ├── TestHelper.cs │ │ ├── TokenStore.json │ │ ├── ippconfig.xsc │ │ ├── ippconfig.xsd │ │ └── ippconfig.xss │ ├── Intuit.Ipp.Core │ │ ├── AppSettings.json │ │ ├── Configuration │ │ │ ├── AdvancedLogger.cs │ │ │ ├── BaseUrl.cs │ │ │ ├── CompressionFormat.cs │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── IRequestResponse.cs │ │ │ ├── IppConfiguration.cs │ │ │ ├── JsonFileConfigurationProvider.cs │ │ │ ├── Logger.cs │ │ │ ├── MemoryConfigurationProvider.cs │ │ │ ├── Message.cs │ │ │ ├── MinorVersion.cs │ │ │ ├── Request.cs │ │ │ ├── RequestAdvancedLog.cs │ │ │ ├── RequestLog.cs │ │ │ ├── Response.cs │ │ │ ├── SerializationFormat.cs │ │ │ └── VerifierToken.cs │ │ ├── CoreHelper.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── ICompressor.cs │ │ ├── Interface │ │ │ ├── IConfigurationProvider.cs │ │ │ └── IRestHandler.cs │ │ ├── Intuit.Ipp.Core.csproj │ │ ├── LogRequestsToDisk.cs │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── Resources │ │ │ ├── resources.designer.cs │ │ │ └── resources.resx │ │ ├── RestCalls │ │ │ ├── AsyncRestHandler.cs │ │ │ ├── Compression │ │ │ │ └── Documentation │ │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── DataServiceCallback.cs │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── EncodingFixer.cs │ │ │ ├── EntitlementServiceCallback.cs │ │ │ ├── EventArgs │ │ │ │ ├── AsyncCallCompletedEventArgs.cs │ │ │ │ ├── CDCCallCompletedEventArgs.cs │ │ │ │ ├── CallCompletedEventArgs.cs │ │ │ │ ├── EntitlementCallCompletedEventArgs.cs │ │ │ │ ├── FindAllCallCompletedEventArgs.cs │ │ │ │ ├── GlobalTaxServiceCallCompletedEventArgs.cs │ │ │ │ └── ReportCallCompletedEventArgs.cs │ │ │ ├── FaultHandler.cs │ │ │ ├── GlobalTaxServiceCallback.cs │ │ │ ├── HttpVerbType.cs │ │ │ ├── ReportServiceCallback.cs │ │ │ ├── RequestParameters.cs │ │ │ ├── RestHandler.cs │ │ │ └── SyncRestHandler.cs │ │ ├── Retry │ │ │ ├── Interface │ │ │ │ └── IExtendedRetry.cs │ │ │ ├── IntuitRetryHelper.cs │ │ │ ├── IntuitRetryPolicy.cs │ │ │ └── IntuitRetryingEventArgs.cs │ │ └── ServiceContext.cs │ ├── Intuit.Ipp.DataClient │ │ ├── DataClient.cs │ │ └── Intuit.Ipp.Client.csproj │ ├── Intuit.Ipp.DataService.Test │ │ ├── AppSettings.json │ │ ├── AsyncDataServicesQboTest.cs │ │ ├── BatchTests.cs │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── DataServiceConstructorTest.cs │ │ ├── DataServiceQboTest.cs │ │ ├── DataServiceTestCases.cs │ │ ├── DataServiceTestHelper.cs │ │ ├── Intuit.Ipp.DataService.Test.csproj │ │ ├── Resources │ │ │ ├── test.jpg │ │ │ └── testWriteBack.jpg │ │ └── TokenStore.json │ ├── Intuit.Ipp.DataService │ │ ├── AsyncService.cs │ │ ├── Batch.cs │ │ ├── BatchExecutionCompletedEventArgs.cs │ │ ├── BatchProcessingCallback.cs │ │ ├── DataService.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── IdsResource.cs │ │ ├── Interface │ │ │ └── IDataService.cs │ │ ├── Intuit.Ipp.DataService.csproj │ │ ├── IntuitBatchResponse.cs │ │ ├── IntuitCDCResponse.cs │ │ ├── IntuitResponseStatus.cs │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── RecurringTransactions.cs │ │ └── ServicesHelper.cs │ ├── Intuit.Ipp.Diagnostics.Test │ │ ├── App.config │ │ ├── Intuit.Ipp.Diagnostics.Test.csproj │ │ └── TraceLoggerTest.cs │ ├── Intuit.Ipp.Diagnostics │ │ ├── AdvancedLogging.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── Interface │ │ │ ├── IAdvancedLogger.cs │ │ │ └── ILogger.cs │ │ ├── Intuit.Ipp.Diagnostics.XML │ │ ├── Intuit.Ipp.Diagnostics.csproj │ │ ├── TraceLevel.cs │ │ └── TraceLogger.cs │ ├── Intuit.Ipp.EntitlementService.Test │ │ ├── App.config │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── EntitlementServiceTest.cs │ │ ├── Intuit.Ipp.EntitlementService.Test.csproj │ │ └── TokenStore.json │ ├── Intuit.Ipp.EntitlementService │ │ ├── DotNetSdkForQuickBooksApiV3.snk │ │ ├── EntitlementService.cs │ │ ├── Interface │ │ │ └── IEntitlementService.cs │ │ ├── Intuit.Ipp.EntitlementService.csproj │ │ └── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ ├── Intuit.Ipp.Exception.Test │ │ ├── BatchItemsExceededExceptionTest.cs │ │ ├── ChannelTerminatedExceptionTest.cs │ │ ├── CommunicationExceptionTest.cs │ │ ├── EndpointNotFoundExceptionTest.cs │ │ ├── FaultExceptionTest.cs │ │ ├── IdsErrorTest.cs │ │ ├── IdsExceptionManagerTest.cs │ │ ├── IdsExceptionTest.cs │ │ ├── Intuit.Ipp.Exception.Test.csproj │ │ ├── InvalidParameterExceptionTest.cs │ │ ├── InvalidRealmExceptionTest.cs │ │ ├── InvalidServiceRequestExceptionTest.cs │ │ ├── InvalidTokenExceptionTest.cs │ │ ├── ProtocolExceptionTest.cs │ │ ├── RetryExceededExceptionTest.cs │ │ ├── RetryExceptionTest.cs │ │ ├── SdkExceptionTest.cs │ │ ├── SecurityExceptionTest.cs │ │ ├── SerializationExceptionTest.cs │ │ ├── ServerTooBusyExceptionTest.cs │ │ ├── ServiceExceptionTest.cs │ │ ├── ServiceReturnedNoInformationException.cs │ │ └── ValidationExceptionTest.cs │ ├── Intuit.Ipp.Exception │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── IdsError.cs │ │ ├── IdsException.cs │ │ ├── IdsExceptionManager.cs │ │ ├── Intuit.Ipp.Exception.XML │ │ ├── Intuit.Ipp.Exception.csproj │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── SdkException.cs │ │ ├── SdkExceptions │ │ │ ├── BatchItemsExceededException.cs │ │ │ ├── InvalidParameterException.cs │ │ │ ├── InvalidRealmException.cs │ │ │ ├── InvalidServiceRequestException.cs │ │ │ ├── InvalidTokenException.cs │ │ │ ├── RetryExceededException.cs │ │ │ ├── SerializationException.cs │ │ │ └── ServiceReturnedNoInformationException.cs │ │ ├── SecurityException.cs │ │ ├── ServiceException.cs │ │ ├── ServiceExceptions │ │ │ ├── ChannelTerminatedException.cs │ │ │ ├── CommunicationException.cs │ │ │ ├── EndpointNotFoundException.cs │ │ │ ├── FaultException.cs │ │ │ ├── ProtocolException.cs │ │ │ ├── RetryException.cs │ │ │ ├── ServerTooBusyException.cs │ │ │ └── ThrottleExceededException.cs │ │ └── ValidationException.cs │ ├── Intuit.Ipp.GlobalTaxService │ │ ├── DotNetSdkForQuickBooksApiV3.snk │ │ ├── GlobalAsyncTaxService.cs │ │ ├── GlobalTaxService.cs │ │ ├── GlobalTaxServiceHelper.cs │ │ ├── Interface │ │ │ └── IGlobalTaxService.cs │ │ ├── Intuit.Ipp.GlobalTaxService.csproj │ │ └── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ ├── Intuit.Ipp.GlobalTaxServiceTest │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── GlobalTaxServiceTest.cs │ │ ├── Intuit.Ipp.GlobalTaxServiceTest.csproj │ │ └── TokenStore.json │ ├── Intuit.Ipp.Nupkg │ │ ├── Intuit.Ipp.Nupkg.csproj │ │ └── images │ │ │ └── logo.png │ ├── Intuit.Ipp.OAuth2PlatformClient.Diagnostics │ │ ├── IOAuthAdvancedLogger.cs │ │ ├── Intuit.Ipp.OAuth2PlatformClient.Diagnostics.csproj │ │ ├── LogHelper.cs │ │ └── OAuthAdvancedLogging.cs │ ├── Intuit.Ipp.OAuth2PlatformClient.Test │ │ ├── AuthorizeRequestTests.cs │ │ ├── AuthorizeResponseTests.cs │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── DiscoveryClientTests.cs │ │ ├── Documents │ │ │ ├── discovery.json │ │ │ ├── discovery_jwks.json │ │ │ ├── failure_token_response.json │ │ │ ├── failure_token_revocation_response.json │ │ │ ├── success_refreshtoken_response.json │ │ │ ├── success_revoketoken_response.json │ │ │ ├── success_token_response.json │ │ │ └── success_userinfo_response.json │ │ ├── Intuit.Ipp.OAuth2PlatformClient.Test.csproj │ │ ├── NetworkHandler.cs │ │ ├── OAuth2ClientTests.cs │ │ ├── TokenClientTests.cs │ │ ├── TokenRevocationClientTests.cs │ │ └── UserInfoClientTests.cs │ ├── Intuit.Ipp.OAuth2PlatformClient │ │ ├── App.config │ │ ├── Client │ │ │ ├── AuthenticationStyle.cs │ │ │ ├── AuthorizeRequest.cs │ │ │ ├── AuthorizeRequestExtensions.cs │ │ │ ├── AuthorizeResponse.cs │ │ │ ├── BasicAuthenticationHeaderValue.cs │ │ │ ├── DiscoveryClient.cs │ │ │ ├── DiscoveryPolicy.cs │ │ │ ├── DiscoveryResponse.cs │ │ │ ├── HttpClientExtensions.cs │ │ │ ├── JObjectExtensions.cs │ │ │ ├── OAuth2Client.cs │ │ │ ├── RefreshTokenHandler.cs │ │ │ ├── ResponseErrorType.cs │ │ │ ├── TokenClient.cs │ │ │ ├── TokenClientExtensions.cs │ │ │ ├── TokenResponse.cs │ │ │ ├── TokenRevocationClient.cs │ │ │ ├── TokenRevocationClientExtensions.cs │ │ │ ├── TokenRevocationRequest.cs │ │ │ ├── TokenRevocationResponse.cs │ │ │ ├── UserInfoClient.cs │ │ │ └── UserInfoResponse.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── Helpers │ │ │ ├── AppEnvironment.cs │ │ │ ├── Base64Url.cs │ │ │ ├── CryptoRandom.cs │ │ │ ├── DiscoveryUrlHelper.cs │ │ │ ├── EpochTimeExtensions.cs │ │ │ ├── IdToken.cs │ │ │ ├── LogRequestsToDisk.cs │ │ │ ├── OidcConstants.cs │ │ │ ├── OidcScopes.cs │ │ │ ├── StringExtensions.cs │ │ │ ├── TimeConstantComparer.cs │ │ │ └── UserInfo.cs │ │ ├── IdentityModel2 -LICENSE │ │ ├── Intuit.Ipp.OAuth2PlatformClient.XML │ │ ├── Intuit.Ipp.OAuth2PlatformClient.csproj │ │ ├── Jwk │ │ │ ├── JsonWebAlgorithmsKeyTypes.cs │ │ │ ├── JsonWebKeyParameterNames.cs │ │ │ ├── JsonWebKeySet.cs │ │ │ ├── JsonWebkey.cs │ │ │ └── JwkExtensions.cs │ │ └── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ ├── Intuit.Ipp.QueryFilter.Test │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── ExpressionVisitorTest.cs │ │ ├── Intuit.Ipp.QueryFilter.Test.csproj │ │ ├── Intuit.Ipp.QueryFilter.accessor │ │ ├── QueryFilterTest.cs │ │ ├── QueryServiceTest.cs │ │ ├── StringExtensionsTest.cs │ │ └── TokenStore.json │ ├── Intuit.Ipp.QueryFilter │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── Intuit.Ipp.QueryFilter.csproj │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── QueryOperationType.cs │ │ ├── QueryService.cs │ │ └── StringExtensions.cs │ ├── Intuit.Ipp.ReportService.Test │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── Intuit.Ipp.ReportService.Test.csproj │ │ ├── ReportServiceTest.cs │ │ └── TokenStore.json │ ├── Intuit.Ipp.ReportService │ │ ├── AsyncService.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── IdsResource.cs │ │ ├── Interface │ │ │ └── IReportService.cs │ │ ├── Intuit.Ipp.ReportService.XML │ │ ├── Intuit.Ipp.ReportService.csproj │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── ReportNames.cs │ │ ├── ReportService.cs │ │ └── app.config │ ├── Intuit.Ipp.Retry.Test │ │ ├── Intuit.Ipp.Retry.Test.csproj │ │ ├── Intuit.Ipp.Retry.Test.xml │ │ ├── IntuitRetryHelperTest.cs │ │ └── Test References │ │ │ └── Intuit.Ipp.Retry.accessor │ ├── Intuit.Ipp.Retry │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── Intuit.Ipp.Retry.XML │ │ ├── Intuit.Ipp.Retry.csproj │ │ └── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ ├── Intuit.Ipp.Security.Test │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── Helper.cs │ │ │ └── Initializer.cs │ │ ├── Intuit.Ipp.Security.Test.csproj │ │ ├── OAuthRequestValidatorTest.cs │ │ └── TokenStore.json │ ├── Intuit.Ipp.Security │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── Environment.cs │ │ ├── GlobalSuppression.cs │ │ ├── Interface │ │ │ └── IRequestValidator.cs │ │ ├── Intuit.Ipp.Security.XML │ │ ├── Intuit.Ipp.Security.csproj │ │ ├── MigratedTokenResponse.cs │ │ ├── OAuth1ToOAuth2TokenMigrationHelper.cs │ │ ├── OAuth2RequestValidator.cs │ │ ├── OAuthRequestValidator.cs │ │ ├── SecurityConstants.cs │ │ └── SecurityConstants.xml │ ├── Intuit.Ipp.Utility.Test │ │ ├── App.config │ │ ├── AppSettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQbo.cs │ │ │ ├── DateHelperTest.cs │ │ │ ├── Helper.cs │ │ │ ├── Initializer.cs │ │ │ └── RequestXmlCollectionTest.cs │ │ ├── Intuit.Ipp.Utility.Test.csproj │ │ ├── IntuitErrorHandlerTest.cs │ │ ├── IppConfigurationSectionTest.cs │ │ ├── ObjectSerializer │ │ │ ├── JsonSerializerTest.cs │ │ │ ├── SerializerTestHelper.cs │ │ │ └── XmlSerializerTest.cs │ │ └── TokenStore.json │ ├── Intuit.Ipp.Utility │ │ ├── Common │ │ │ ├── CoreConstants.cs │ │ │ ├── DateHelper.cs │ │ │ └── RequestXmlCollection.cs │ │ ├── Compression │ │ │ ├── DataCompressionFormat.cs │ │ │ ├── DeflateCompressor.cs │ │ │ └── GZipCompressor.cs │ │ ├── Configuration │ │ │ ├── BaseUrlElement.cs │ │ │ ├── CompressionFormat.cs │ │ │ ├── CustomLoggerElement.cs │ │ │ ├── CustomSecurityElement.cs │ │ │ ├── CustomSerializerElement.cs │ │ │ ├── ExponentialRetryElement.cs │ │ │ ├── IncrementalRetryElement.cs │ │ │ ├── IppConfigurationSection.cs │ │ │ ├── LinearRetryElement.cs │ │ │ ├── LoggerElement.cs │ │ │ ├── MessageElement.cs │ │ │ ├── MinorVersionElement.cs │ │ │ ├── OAuthElement.cs │ │ │ ├── RequestElement.cs │ │ │ ├── RequestLogElement.cs │ │ │ ├── ResponseElement.cs │ │ │ ├── RetryElement.cs │ │ │ ├── RetryMode.cs │ │ │ ├── SecurityElement.cs │ │ │ ├── SecurityMode.cs │ │ │ ├── SerializationFormat.cs │ │ │ ├── ServiceElement.cs │ │ │ ├── TicketElement.cs │ │ │ ├── WebhooksServiceElement.cs │ │ │ └── WebhooksVerifierElement.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── GlobalSuppression.cs │ │ ├── Interface │ │ │ └── ICompressor.cs │ │ ├── Intuit.Ipp.Utility.XML │ │ ├── Intuit.Ipp.Utility.csproj │ │ ├── IntuitErrorHandler.cs │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── Serialization │ │ │ ├── IEntitySerializer.cs │ │ │ ├── IntuitConverter.cs │ │ │ ├── JsonObjectSerializer.cs │ │ │ ├── ObjectToEnumConverter.cs │ │ │ └── XmlObjectSerializer.cs │ │ ├── UtilityConstants.cs │ │ └── app.config │ ├── Intuit.Ipp.WebHooksService │ │ ├── AppSettings.json │ │ ├── DataChangeEvent.cs │ │ ├── Documentation │ │ │ └── NameSpaceDoc.cs │ │ ├── Entity.cs │ │ ├── EventNotification.cs │ │ ├── Interface │ │ │ └── IWebhooksService.cs │ │ ├── Intuit.Ipp.WebHooksService.XML │ │ ├── Intuit.Ipp.WebHooksService.csproj │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── WebhooksEvent.cs │ │ ├── WebhooksService.cs │ │ └── app.config │ ├── Intuit.Ipp.WebhooksService.Test │ │ ├── AppSettings.json │ │ ├── Intuit.Ipp.WebhooksService.Test.csproj │ │ └── WebhooksServiceTest.cs │ ├── IppDotNetDevKitCSV3.sln │ ├── IppDotNetDevKitCSV3.vsmdi │ ├── Local.testsettings │ ├── SigningKeys │ │ └── DotNetSdkForQuickBooksApiV3.snk │ ├── TestSDK │ │ ├── App_Code │ │ │ └── CLogger.cs │ │ ├── Default2.aspx │ │ ├── Default2.aspx.cs │ │ ├── Images │ │ │ ├── C2QB_white_btn_lg_default.png │ │ │ ├── C2QB_white_btn_lg_hover.png │ │ │ ├── Get_App.png │ │ │ └── IntuitSignIn-lg-white@2x.jpg │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ └── packages.config │ ├── TraceAndTestImpact.testsettings │ └── logo.png ├── POC │ ├── Fms Linq using LinqExtender │ │ └── Intuit.Ipp.QueryFilter.LinqExtender │ │ │ ├── Intuit.Ipp.Query.Test │ │ │ ├── App.config │ │ │ ├── Customers.xml │ │ │ ├── Intuit.Ipp.Query.Test.csproj │ │ │ ├── Invoices.xml │ │ │ ├── IppQueryTest.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Intuit.Ipp.Query │ │ │ ├── ExpressionVisitor.cs │ │ │ ├── Intuit.Ipp.Query.csproj │ │ │ ├── IppContext.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Intuit.Ipp.QueryFilter.LinqExtender.sln │ │ │ ├── Intuit.Ipp.QueryFilter.LinqExtender.vsmdi │ │ │ ├── Local.testsettings │ │ │ └── TraceAndTestImpact.testsettings │ ├── Intuit Config Sections │ │ ├── Intuit Config Sections.sln │ │ ├── Intuit.Configuration.Demo │ │ │ ├── Intuit.Configuration.Demo.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── app.config │ │ └── Intuit.Ipp.Utility │ │ │ ├── Config Delegates │ │ │ ├── ConfigNotAvailableException.cs │ │ │ └── SDKConfiguration.cs │ │ │ ├── Configuration File │ │ │ ├── CustomLoggerElements.cs │ │ │ ├── IppConfigurationSection.cs │ │ │ ├── LoggerSection.cs │ │ │ └── RequestConfigurationSection.cs │ │ │ ├── Configuration Object │ │ │ ├── CustomLoggerElementsObj.cs │ │ │ ├── IppConfigurationSectionObj.cs │ │ │ ├── LoggerSectionObj.cs │ │ │ └── RequestConfigurationSectionObj.cs │ │ │ ├── IConfigurationSection.cs │ │ │ ├── Intuit.Ipp.Utility.csproj │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ └── ServiceContext.cs │ └── Linq provider for FMS │ │ ├── Customer.cs │ │ ├── IDSLinq.csproj │ │ ├── IDSLinq.sln │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── QueryExecuter.cs │ │ ├── QueryProvider.cs │ │ ├── QueryResult.cs │ │ └── ReportProfitAndLoss.cs ├── Sample app for testing SDK │ ├── OAuth1 │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── IDG Oauth Sample │ │ │ ├── IDG Oauth Sample.sln │ │ │ └── IDGOauthSample │ │ │ │ ├── IDGOauthSample.csproj │ │ │ │ ├── OauthManager.aspx │ │ │ │ ├── OauthManager.aspx.cs │ │ │ │ ├── OauthManager.aspx.designer.cs │ │ │ │ ├── Payments.aspx │ │ │ │ ├── Payments.aspx.cs │ │ │ │ ├── Payments.aspx.designer.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── QBO.aspx │ │ │ │ ├── QBO.aspx.cs │ │ │ │ ├── QBO.aspx.designer.cs │ │ │ │ ├── Resource │ │ │ │ └── my_data.xlsx │ │ │ │ ├── Web.Debug.config │ │ │ │ ├── Web.Release.config │ │ │ │ ├── Web.config │ │ │ │ └── packages.config │ │ ├── NOTICE.txt │ │ ├── README.md │ │ └── images │ │ │ └── config.JPG │ └── OAuth2 │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── MvcCodeFlowClientManual │ │ ├── .nuget │ │ │ ├── NuGet.Config │ │ │ ├── NuGet.exe │ │ │ └── NuGet.targets │ │ ├── App_Start │ │ │ ├── BundleConfig.cs │ │ │ ├── FilterConfig.cs │ │ │ └── RouteConfig.cs │ │ ├── Content │ │ │ ├── Site.css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── Controllers │ │ │ ├── AppController.cs │ │ │ └── CallbackController.cs │ │ ├── Global.asax │ │ ├── Global.asax.cs │ │ ├── MVC Manual Code Flow Client.csproj │ │ ├── MVC Manual Code Flow Client.sln │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Startup.cs │ │ ├── Views │ │ │ ├── App │ │ │ │ ├── ApiCallService.cshtml │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Index.cshtml │ │ │ │ └── Tokens.cshtml │ │ │ ├── Callback │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ └── _Layout.cshtml │ │ │ ├── Web.config │ │ │ └── _ViewStart.cshtml │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ ├── favicon.ico │ │ └── packages.config │ │ ├── README.md │ │ └── views │ │ ├── Callout.png │ │ ├── Ratesample.png │ │ ├── Thumbdown.png │ │ ├── Thumbup.png │ │ ├── api_request.png │ │ └── authorize.png ├── Test │ └── Intuit.Ipp.Test │ │ ├── Intuit.Ipp.Test.sln │ │ ├── Intuit.Ipp.Test.vsmdi │ │ ├── Intuit.Ipp.Test1.vsmdi │ │ ├── Local.testsettings │ │ ├── SDKV3Test │ │ ├── App.config │ │ ├── App.config.Prod.AUS │ │ ├── App.config.Prod.UK │ │ ├── App.config.Prod.US │ │ ├── App.config.Stage.AUS │ │ ├── App.config.Stage.UK │ │ ├── App.config.Stage.US │ │ ├── Appsettings.json │ │ ├── Common │ │ │ ├── AuthorizationKeysQBO.cs │ │ │ ├── Helper.cs │ │ │ ├── Initializer.cs │ │ │ ├── QBOHelper.cs │ │ │ └── UserInformation.cs │ │ ├── Intuit.Ipp.Test.csproj │ │ ├── Intuit.Ipp.Test.xml │ │ ├── Services │ │ │ ├── Platform │ │ │ │ └── PlatformApi.cs │ │ │ ├── QBO │ │ │ │ ├── Account.cs │ │ │ │ ├── Attachable.cs │ │ │ │ ├── BatchProcessingTests.cs │ │ │ │ ├── Bill.cs │ │ │ │ ├── BillPayment.cs │ │ │ │ ├── BooleanTypeCustomFieldDefinition.cs │ │ │ │ ├── Budget.cs │ │ │ │ ├── Class.cs │ │ │ │ ├── Company.cs │ │ │ │ ├── CompanyCurrency.cs │ │ │ │ ├── CompanyInfo.cs │ │ │ │ ├── CreditMemo.cs │ │ │ │ ├── CustomFieldDefinition.cs │ │ │ │ ├── Customer.cs │ │ │ │ ├── CustomerMsg.cs │ │ │ │ ├── CustomerType.cs │ │ │ │ ├── DateTypeCustomFieldDefinition.cs │ │ │ │ ├── Department.cs │ │ │ │ ├── Deposit.cs │ │ │ │ ├── Employee.cs │ │ │ │ ├── Estimate.cs │ │ │ │ ├── ExchangeRate.cs │ │ │ │ ├── FixedAsset.cs │ │ │ │ ├── GlobalTaxService.cs │ │ │ │ ├── InventorySite.cs │ │ │ │ ├── Invoice.cs │ │ │ │ ├── Item.cs │ │ │ │ ├── JobType.cs │ │ │ │ ├── JournalCode.cs │ │ │ │ ├── JournalEntry.cs │ │ │ │ ├── NameBase.cs │ │ │ │ ├── NameValue.cs │ │ │ │ ├── NumberTypeCustomFieldDefinition.cs │ │ │ │ ├── OtherName.cs │ │ │ │ ├── Payment.cs │ │ │ │ ├── PaymentMethod.cs │ │ │ │ ├── Preferences.cs │ │ │ │ ├── PriceLevel.cs │ │ │ │ ├── PriceLevelPerItem.cs │ │ │ │ ├── Purchase.cs │ │ │ │ ├── PurchaseByVendor.cs │ │ │ │ ├── PurchaseOrder.cs │ │ │ │ ├── QueryFilterTests.cs │ │ │ │ ├── RecurringTransaction.cs │ │ │ │ ├── RefundReceipt.cs │ │ │ │ ├── ReimburseCharge.cs │ │ │ │ ├── Reports.cs │ │ │ │ ├── SalesOrder.cs │ │ │ │ ├── SalesReceipt.cs │ │ │ │ ├── SalesRep.cs │ │ │ │ ├── SalesTransaction.cs │ │ │ │ ├── ShipMethod.cs │ │ │ │ ├── StatementCharge.cs │ │ │ │ ├── Status.cs │ │ │ │ ├── StringTypeCustomFieldDefinition.cs │ │ │ │ ├── SyncActivity.cs │ │ │ │ ├── Task.cs │ │ │ │ ├── TaxAgency.cs │ │ │ │ ├── TaxClassification.cs │ │ │ │ ├── TaxCode.cs │ │ │ │ ├── TaxRate.cs │ │ │ │ ├── TemplateName.cs │ │ │ │ ├── Term.cs │ │ │ │ ├── TimeActivity.cs │ │ │ │ ├── Timeout.cs │ │ │ │ ├── Transaction.cs │ │ │ │ ├── Transfer.cs │ │ │ │ ├── UOM.cs │ │ │ │ ├── User.cs │ │ │ │ ├── Vendor.cs │ │ │ │ └── VendorCredit.cs │ │ │ └── Resource │ │ │ │ └── image.jpg │ │ └── TokenStore.json │ │ ├── TokenStore.json │ │ └── TraceAndTestImpact.testsettings ├── ThirdParty │ ├── DevDefined.OAuth.Tiny │ │ ├── DevDefined.OAuth.Tiny │ │ │ ├── Consumer │ │ │ │ ├── ConsumerRequest.cs │ │ │ │ ├── ConsumerRequestExtensions.cs │ │ │ │ ├── DefaultConsumerRequestFactory.cs │ │ │ │ ├── IConsumerRequest.cs │ │ │ │ ├── IConsumerRequestFactory.cs │ │ │ │ ├── IOAuthConsumerContext.cs │ │ │ │ ├── IOAuthSession.cs │ │ │ │ ├── OAuthConsumerContext.cs │ │ │ │ ├── OAuthSession.cs │ │ │ │ ├── RequestDescription.cs │ │ │ │ └── WebExceptionHelper.cs │ │ │ ├── DevDefined.OAuth.Tiny.csproj │ │ │ ├── Framework │ │ │ │ ├── DateTimeUtility.cs │ │ │ │ ├── Error.cs │ │ │ │ ├── IConsumer.cs │ │ │ │ ├── INonceGenerator.cs │ │ │ │ ├── IOAuthContext.cs │ │ │ │ ├── IToken.cs │ │ │ │ ├── NonceGenerator.cs │ │ │ │ ├── OAuthContext.cs │ │ │ │ ├── OAuthException.cs │ │ │ │ ├── OAuthProblemReport.cs │ │ │ │ ├── OAuthProblems.cs │ │ │ │ ├── Parameters.cs │ │ │ │ ├── ParsedWebException.cs │ │ │ │ ├── SignatureMethod.cs │ │ │ │ ├── Signing │ │ │ │ │ ├── HmacSha1SignatureImplementation.cs │ │ │ │ │ ├── IContextSignatureImplementation.cs │ │ │ │ │ ├── IOAuthContextSigner.cs │ │ │ │ │ ├── OAuthContextSigner.cs │ │ │ │ │ └── PlainTextSignatureImplementation.cs │ │ │ │ ├── SigningContext.cs │ │ │ │ ├── TokenBase.cs │ │ │ │ └── UriUtility.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Utility │ │ │ │ ├── ReflectionBasedDictionaryAdapter.cs │ │ │ │ └── UnguessableGenerator.cs │ │ └── DevDefined.OAuth.snk │ ├── Linq Extender │ │ ├── Abstraction │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── IBucket.cs │ │ │ ├── IClassGenerator.cs │ │ │ ├── IContainer.cs │ │ │ ├── IMethodCall.cs │ │ │ ├── IModifiableCollection.cs │ │ │ ├── IQueryContextImpl.cs │ │ │ ├── IQueryObject.cs │ │ │ ├── IQueryObjectImpl.cs │ │ │ └── IVersionItem.cs │ │ ├── Ast │ │ │ ├── BinaryExpression.cs │ │ │ ├── BlockExpression.cs │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── Expression.cs │ │ │ ├── LambdaExpression.cs │ │ │ ├── LiteralExpression.cs │ │ │ ├── LogicalExpression.cs │ │ │ ├── MemberExpression.cs │ │ │ ├── MethodCallExpression.cs │ │ │ ├── NotExpression.cs │ │ │ ├── OrderbyExpression.cs │ │ │ ├── SelectExpression.cs │ │ │ └── TypeExpression.cs │ │ ├── Attributes │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── IgnoreAttribute.cs │ │ │ ├── NameAttribute.cs │ │ │ └── UniqueIdentifierAttribute.cs │ │ ├── BinaryOperator.cs │ │ ├── Bucket.cs │ │ ├── BucketImpl.cs │ │ ├── BucketItem.cs │ │ ├── Buckets.cs │ │ ├── ClassGenerator.cs │ │ ├── CodeType.cs │ │ ├── Collection │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── QueryCollection.cs │ │ │ └── ReadOnlyQueryCollection.cs │ │ ├── Documentation │ │ │ └── NamespaceDoc.cs │ │ ├── ExpressionVisitor.cs │ │ ├── Fluent │ │ │ ├── Documentation │ │ │ │ └── NamespaceDoc.cs │ │ │ ├── FluentBucket.cs │ │ │ ├── FluentEntity.cs │ │ │ ├── FluentExpressionTree.cs │ │ │ ├── FluentIterator.cs │ │ │ └── FluentMethod.cs │ │ ├── IQueryContext.cs │ │ ├── Intuit.Ipp.LinqExtender.csproj │ │ ├── LogicalOperator.cs │ │ ├── MemberReference.cs │ │ ├── Messages.Designer.cs │ │ ├── Messages.resources │ │ ├── Messages.resx │ │ ├── MethodCall.cs │ │ ├── MethodNames.cs │ │ ├── ProjectedQuery.cs │ │ ├── ProviderException.cs │ │ ├── Query.cs │ │ ├── QueryContextImpl.cs │ │ ├── QueryItemComparer.cs │ │ ├── QueryObject.cs │ │ ├── QueryProvider.cs │ │ ├── Queryable.cs │ │ ├── TreeNode.cs │ │ ├── TypeReference.cs │ │ ├── Utility.cs │ │ ├── app.config │ │ └── packages.config │ ├── Newtonsoft.Json │ │ ├── Bson │ │ │ ├── BsonBinaryType.cs │ │ │ ├── BsonBinaryWriter.cs │ │ │ ├── BsonObjectId.cs │ │ │ ├── BsonReader.cs │ │ │ ├── BsonToken.cs │ │ │ ├── BsonType.cs │ │ │ └── BsonWriter.cs │ │ ├── ConstructorHandling.cs │ │ ├── Converters │ │ │ ├── BinaryConverter.cs │ │ │ ├── BsonObjectIdConverter.cs │ │ │ ├── CustomCreationConverter.cs │ │ │ ├── DataSetConverter.cs │ │ │ ├── DataTableConverter.cs │ │ │ ├── DateTimeConverterBase.cs │ │ │ ├── EntityKeyMemberConverter.cs │ │ │ ├── ExpandoObjectConverter.cs │ │ │ ├── IsoDateTimeConverter.cs │ │ │ ├── JavaScriptDateTimeConverter.cs │ │ │ ├── JsonDateTimeSerializationMode.cs │ │ │ ├── KeyValuePairConverter.cs │ │ │ ├── Linq │ │ │ │ ├── Extensions.cs │ │ │ │ ├── IJEnumerable.cs │ │ │ │ ├── JArray.cs │ │ │ │ ├── JConstructor.cs │ │ │ │ ├── JContainer.cs │ │ │ │ ├── JEnumerable.cs │ │ │ │ ├── JObject.cs │ │ │ │ ├── JPath.cs │ │ │ │ ├── JProperty.cs │ │ │ │ ├── JPropertyDescriptor.cs │ │ │ │ ├── JRaw.cs │ │ │ │ ├── JToken.cs │ │ │ │ ├── JTokenEqualityComparer.cs │ │ │ │ ├── JTokenReader.cs │ │ │ │ ├── JTokenType.cs │ │ │ │ ├── JTokenWriter.cs │ │ │ │ └── JValue.cs │ │ │ ├── RegexConverter.cs │ │ │ ├── StringEnumConverter.cs │ │ │ ├── VersionConverter.cs │ │ │ └── XmlNodeConverter.cs │ │ ├── DefaultValueHandling.cs │ │ ├── Dynamic.snk │ │ ├── FormatterAssemblyStyle.cs │ │ ├── IJsonLineInfo.cs │ │ ├── JsonArrayAttribute.cs │ │ ├── JsonConstructorAttribute.cs │ │ ├── JsonContainerAttribute.cs │ │ ├── JsonConvert.cs │ │ ├── JsonConverter.cs │ │ ├── JsonConverterAttribute.cs │ │ ├── JsonConverterCollection.cs │ │ ├── JsonIgnoreAttribute.cs │ │ ├── JsonObjectAttribute.cs │ │ ├── JsonPropertyAttribute.cs │ │ ├── JsonReader.cs │ │ ├── JsonReaderException.cs │ │ ├── JsonSerializationException.cs │ │ ├── JsonSerializer.cs │ │ ├── JsonSerializerSettings.cs │ │ ├── JsonTextReader.cs │ │ ├── JsonTextWriter.cs │ │ ├── JsonToken.cs │ │ ├── JsonValidatingReader.cs │ │ ├── JsonWriter.cs │ │ ├── JsonWriterException.cs │ │ ├── MemberSerialization.cs │ │ ├── MissingMemberHandling.cs │ │ ├── Newtonsoft.Json.Net20.csproj │ │ ├── Newtonsoft.Json.Net35.csproj │ │ ├── Newtonsoft.Json.Silverlight.csproj │ │ ├── Newtonsoft.Json.WindowsPhone.csproj │ │ ├── Newtonsoft.Json.csproj │ │ ├── Newtonsoft.Json.ruleset │ │ ├── NullValueHandling.cs │ │ ├── ObjectCreationHandling.cs │ │ ├── PreserveReferencesHandling.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ReferenceLoopHandling.cs │ │ ├── Required.cs │ │ ├── Schema │ │ │ ├── Extensions.cs │ │ │ ├── JsonSchema.cs │ │ │ ├── JsonSchemaBuilder.cs │ │ │ ├── JsonSchemaConstants.cs │ │ │ ├── JsonSchemaException.cs │ │ │ ├── JsonSchemaGenerator.cs │ │ │ ├── JsonSchemaModel.cs │ │ │ ├── JsonSchemaModelBuilder.cs │ │ │ ├── JsonSchemaNode.cs │ │ │ ├── JsonSchemaNodeCollection.cs │ │ │ ├── JsonSchemaResolver.cs │ │ │ ├── JsonSchemaType.cs │ │ │ ├── JsonSchemaWriter.cs │ │ │ ├── UndefinedSchemaIdHandling.cs │ │ │ ├── ValidationEventArgs.cs │ │ │ └── ValidationEventHandler.cs │ │ ├── Serialization │ │ │ ├── CachedAttributeGetter.cs │ │ │ ├── CamelCasePropertyNamesContractResolver.cs │ │ │ ├── DefaultContractResolver.cs │ │ │ ├── DefaultReferenceResolver.cs │ │ │ ├── DefaultSerializationBinder.cs │ │ │ ├── DynamicValueProvider.cs │ │ │ ├── ErrorContext.cs │ │ │ ├── ErrorEventArgs.cs │ │ │ ├── IContractResolver.cs │ │ │ ├── IReferenceResolver.cs │ │ │ ├── IValueProvider.cs │ │ │ ├── JsonArrayContract.cs │ │ │ ├── JsonContract.cs │ │ │ ├── JsonDictionaryContract.cs │ │ │ ├── JsonDynamicContract.cs │ │ │ ├── JsonFormatterConverter.cs │ │ │ ├── JsonISerializableContract.cs │ │ │ ├── JsonLinqContract.cs │ │ │ ├── JsonObjectContract.cs │ │ │ ├── JsonPrimitiveContract.cs │ │ │ ├── JsonProperty.cs │ │ │ ├── JsonPropertyCollection.cs │ │ │ ├── JsonSerializerInternalBase.cs │ │ │ ├── JsonSerializerInternalReader.cs │ │ │ ├── JsonSerializerInternalWriter.cs │ │ │ ├── JsonSerializerProxy.cs │ │ │ ├── JsonStringContract.cs │ │ │ ├── JsonTypeReflector.cs │ │ │ ├── LateBoundMetadataTypeAttribute.cs │ │ │ ├── ObjectConstructor.cs │ │ │ ├── OnErrorAttribute.cs │ │ │ └── ReflectionValueProvider.cs │ │ ├── SerializationBinder.cs │ │ ├── StreamingContext.cs │ │ ├── TypeNameHandling.cs │ │ └── Utilities │ │ │ ├── Base64Encoder.cs │ │ │ ├── BidirectionalDictionary.cs │ │ │ ├── CollectionUtils.cs │ │ │ ├── CollectionWrapper.cs │ │ │ ├── ConvertUtils.cs │ │ │ ├── DateTimeUtils.cs │ │ │ ├── DictionaryWrapper.cs │ │ │ ├── DynamicProxy.cs │ │ │ ├── DynamicProxyMetaObject.cs │ │ │ ├── DynamicReflectionDelegateFactory.cs │ │ │ ├── DynamicUtils.cs │ │ │ ├── DynamicWrapper.cs │ │ │ ├── EnumUtils.cs │ │ │ ├── EnumValue.cs │ │ │ ├── EnumValues.cs │ │ │ ├── ILGeneratorExtensions.cs │ │ │ ├── JavaScriptUtils.cs │ │ │ ├── LateBoundReflectionDelegateFactory.cs │ │ │ ├── LinqBridge.cs │ │ │ ├── ListWrapper.cs │ │ │ ├── MathUtils.cs │ │ │ ├── MethodCall.cs │ │ │ ├── MiscellaneousUtils.cs │ │ │ ├── ReflectionDelegateFactory.cs │ │ │ ├── ReflectionUtils.cs │ │ │ ├── StringBuffer.cs │ │ │ ├── StringReference.cs │ │ │ ├── StringUtils.cs │ │ │ ├── ThreadSafeStore.cs │ │ │ └── ValidationUtils.cs │ └── V3SDKThirdParty │ │ └── V3SDKThirdParty.sln └── Tools │ ├── .gitignore │ ├── SDK Tools.sln │ └── XsdExtension │ ├── Intuit.Ipp.Data │ ├── CDMEntities │ │ └── Fms.cs │ ├── ChangeData.cs │ ├── Directory.Build.props │ ├── Documentation │ │ └── NamespaceDoc.cs │ ├── Interfaces │ │ ├── IEntity.cs │ │ └── IQuery.cs │ ├── Intuit.Ipp.Data.XML │ ├── Intuit.Ipp.Data.csproj │ ├── IntuitEntity.cs │ ├── IppServiceEntities │ │ ├── AdminInfo.cs │ │ ├── AssertFederatedIdentityResult.cs │ │ ├── BillingInfo.cs │ │ ├── Entitlement.cs │ │ ├── EntitlementAndUserRoleInfo.cs │ │ ├── EntitlementInfo.cs │ │ ├── PaidSubscription.cs │ │ ├── RoleInfo.cs │ │ ├── TrialSubscription.cs │ │ └── UserInfo.cs │ ├── ReportEntities.cs │ └── Settings.StyleCop │ └── Intuit.Ipp.XsdExtension │ ├── App.config │ ├── AppInfoIgnoreHandler.cs │ ├── ClassGenerator.cs │ ├── CodeDomHelper.cs │ ├── CodeDomTreeBuilder.cs │ ├── CodedomContext.cs │ ├── DataObjectConstants.cs │ ├── HierarchyManager.cs │ ├── IOHelper.cs │ ├── Interface │ ├── IAppInfoHandler.cs │ └── IXsdExtensionTask.cs │ ├── Intuit.Ipp.XsdExtension.csproj │ ├── Intuit.Ipp.XsdExtension.xml │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Schema-Backup │ ├── EntitlementsResponse.xsd │ ├── Finance.xjb │ ├── Finance.xsd │ ├── IntuitBaseTypes.xsd │ ├── IntuitNamesTypes.xsd │ ├── IntuitRestServiceDef.xsd │ ├── Report.xsd │ └── SalesTax.xsd │ ├── Schema │ ├── EntitlementsResponse.xsd │ ├── Finance.xjb │ ├── Finance.xsd │ ├── IntuitBaseTypes.xsd │ ├── IntuitNamesTypes.xsd │ ├── IntuitRestServiceDef.xsd │ ├── Report.xsd │ └── SalesTax.xsd │ ├── SchemaLoader.cs │ ├── SchemaTagHandler.cs │ ├── Settings.StyleCop │ └── XsdContext.cs ├── Installer ├── IAAddinPackage.sln └── WindowsAzureSDKforIntuitAnywhereInstaller │ ├── IPP.ico │ ├── IntuitAnyWhere.AddIn │ ├── IntuitAnywhere │ └── CodeFiles │ │ ├── ASPNETContent │ │ ├── ApplicationConstants.cs │ │ ├── CleanupOnDisconnect.aspx │ │ ├── CleanupOnDisconnect.aspx.cs │ │ ├── CleanupOnDisconnect.aspx.designer.cs │ │ ├── CryptographyHelper.cs │ │ ├── DevDefined.OAuth.dll │ │ ├── DirectConnectToIntuitTag.txt │ │ ├── Disconnect.aspx │ │ ├── Disconnect.aspx.cs │ │ ├── Disconnect.aspx.designer.cs │ │ ├── DisconnectTag.txt │ │ ├── DotNetOpenAuth.dll │ │ ├── DotNetOpenAuth.xsd │ │ ├── Initializer.cs │ │ ├── IppTag.cs │ │ ├── Logout.aspx │ │ ├── Logout.aspx.cs │ │ ├── Logout.aspx.designer.cs │ │ ├── MenuProxy.aspx │ │ ├── MenuProxy.aspx.cs │ │ ├── MenuProxy.aspx.designer.cs │ │ ├── OauthAccessTokenStorage.xml │ │ ├── OauthAccessTokenStorageHelper.cs │ │ ├── OauthGrant.aspx │ │ ├── OauthGrant.aspx.cs │ │ ├── OauthGrant.aspx.designer.cs │ │ ├── OauthHandler.aspx │ │ ├── OauthHandler.aspx.cs │ │ ├── OauthHandler.aspx.designer.cs │ │ ├── OpenIdHandler.aspx │ │ ├── OpenIdHandler.aspx.cs │ │ ├── OpenIdHandler.aspx.designer.cs │ │ ├── QuickBooksCustomers.aspx │ │ ├── QuickBooksCustomers.aspx.cs │ │ ├── QuickBooksCustomers.aspx.designer.cs │ │ ├── SetupTag.txt │ │ ├── openid.cs │ │ └── v2 │ │ │ ├── Initializer.cs │ │ │ ├── QuickBooksCustomers.aspx │ │ │ ├── QuickBooksCustomers.aspx.cs │ │ │ └── QuickBooksCustomers.aspx.designer.cs │ │ ├── BlueDotTag.txt │ │ ├── ConnecttoQuickBooksTag.txt │ │ ├── DotNetOpenAuth.dll │ │ ├── IAAzureASPDotNetTemplate.vsix │ │ ├── IAAzureMVCTemplate.vsix │ │ ├── IntuitAnywhereAddinHelp.chm │ │ ├── IppDocumentation.txt │ │ ├── IppFrontRunnerURL.txt │ │ ├── IppSupportURL.txt │ │ ├── JavaScriptTag.txt │ │ ├── LogoutTag.txt │ │ ├── MVCContent │ │ ├── ApplicationConstants.cs │ │ ├── BlueDotTag.txt │ │ ├── CleanupOnDisconnect │ │ │ └── Index.cshtml │ │ ├── CleanupOnDisconnectController.cs │ │ ├── ConnecttoQuickBooksTag.txt │ │ ├── CryptographyHelper.cs │ │ ├── CustomerData.cs │ │ ├── DevDefined.OAuth.dll │ │ ├── DirectConnectToIntuitTag.txt │ │ ├── Disconnect │ │ │ └── Index.cshtml │ │ ├── DisconnectController.cs │ │ ├── DisconnectTag.txt │ │ ├── DotNetOpenAuth.dll │ │ ├── Initializer.cs │ │ ├── IntuitRegisterRoutes.cs │ │ ├── IppTag.cs │ │ ├── Logout │ │ │ └── Index.cshtml │ │ ├── LogoutController.cs │ │ ├── LogoutTag.txt │ │ ├── MenuProxy │ │ │ └── Index.cshtml │ │ ├── MenuProxyController.cs │ │ ├── OauthAccessTokenStorage.xml │ │ ├── OauthAccessTokenStorageHelper.cs │ │ ├── OauthGrantController.cs │ │ ├── OauthResponse │ │ │ └── Index.cshtml │ │ ├── OauthResponseController.cs │ │ ├── OpenIDTag.txt │ │ ├── OpenId │ │ │ └── Index.cshtml │ │ ├── OpenIdController.cs │ │ ├── QuickBooksCustomers │ │ │ └── Index.cshtml │ │ ├── QuickBooksCustomersController.cs │ │ ├── SetupTag.txt │ │ ├── blueDot.txt │ │ ├── directConnectToIntuit.txt │ │ ├── disconnect.txt │ │ ├── logout.txt │ │ ├── oAuth.cs │ │ ├── oAuth.txt │ │ ├── openID.txt │ │ ├── openid.cs │ │ └── v2 │ │ │ ├── Initializer.cs │ │ │ └── QuickBooksCustomersController.cs │ │ ├── NuGet.Core.dll │ │ ├── NuGet.Tools.vsix │ │ ├── NuGet.VisualStudio.dll │ │ ├── OpenIDTag.txt │ │ └── SetupTag.txt │ ├── IntuitAnywhereAddin.dll │ ├── IntuitAnywhereAddinProduct.wxs │ ├── IntuitAnywhereUI_en-us.wxl │ ├── WindowsAzureSDKforIntuitAnywhereInstaller.wixproj │ ├── WixUIBannerBmp.bmp │ └── WixUIDialogBmp.bmp ├── IppDotNetDevKitCSV3.sln ├── License.md ├── NuGet └── IppDotNetSdkForQuickBooksApiV3.nuspec ├── README.md ├── Template ├── ASPDotNet │ ├── IAAzureASPDotNetTemplate │ │ ├── ASPNETTemplate.jpg │ │ ├── IAAzureASPDotNetTemplate.csproj │ │ ├── IPP.ico │ │ ├── ProjectTemplates │ │ │ └── Intuit │ │ │ │ └── V3 │ │ │ │ └── IntuitAnywhereAzureWeb.zip │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── WixUIDialogBmp.bmp │ │ ├── intuit_blue.gif │ │ └── source.extension.vsixmanifest │ └── IntuitAnywhereAzureWeb │ │ ├── Ch │ │ ├── AzureProj │ │ │ ├── IntuitSampleAzureWebSiteProject.ccproj │ │ │ ├── MyTemplate.vstemplate │ │ │ ├── ServiceConfiguration.Cloud.cscfg │ │ │ ├── ServiceConfiguration.Local.cscfg │ │ │ ├── ServiceDefinition.csdef │ │ │ └── __TemplateIcon.ico │ │ └── WebProj │ │ │ ├── About.aspx │ │ │ ├── About.aspx.cs │ │ │ ├── About.aspx.designer.cs │ │ │ ├── CleanupOnDisconnect.aspx │ │ │ ├── CleanupOnDisconnect.aspx.cs │ │ │ ├── CleanupOnDisconnect.aspx.designer.cs │ │ │ ├── CryptographyHelper.cs │ │ │ ├── Default.aspx │ │ │ ├── Default.aspx.cs │ │ │ ├── Default.aspx.designer.cs │ │ │ ├── DirectConnectToIntuit.aspx │ │ │ ├── DirectConnectToIntuit.aspx.cs │ │ │ ├── DirectConnectToIntuit.aspx.designer.cs │ │ │ ├── Disconnect.aspx │ │ │ ├── Disconnect.aspx.cs │ │ │ ├── Disconnect.aspx.designer.cs │ │ │ ├── Error.aspx │ │ │ ├── Error.aspx.cs │ │ │ ├── Error.aspx.designer.cs │ │ │ ├── Global.asax │ │ │ ├── Global.asax.cs │ │ │ ├── IPPFMSDotNetDevKit.1.0.0.0.nupkg │ │ │ ├── IntuitSampleWebSite.csproj │ │ │ ├── Logout.aspx │ │ │ ├── Logout.aspx.cs │ │ │ ├── Logout.aspx.designer.cs │ │ │ ├── MenuProxy.aspx │ │ │ ├── MenuProxy.aspx.cs │ │ │ ├── MenuProxy.aspx.designer.cs │ │ │ ├── MyTemplate.vstemplate │ │ │ ├── OauthAccessTokenStorage.xml │ │ │ ├── OauthAccessTokenStorageHelper.cs │ │ │ ├── OauthGrant.aspx │ │ │ ├── OauthGrant.aspx.cs │ │ │ ├── OauthGrant.aspx.designer.cs │ │ │ ├── OauthHandler.aspx │ │ │ ├── OauthHandler.aspx.cs │ │ │ ├── OauthHandler.aspx.designer.cs │ │ │ ├── OpenIdHandler.aspx │ │ │ ├── OpenIdHandler.aspx.cs │ │ │ ├── OpenIdHandler.aspx.designer.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── QuickBooksCustomers.aspx │ │ │ ├── QuickBooksCustomers.aspx.cs │ │ │ ├── QuickBooksCustomers.aspx.designer.cs │ │ │ ├── Scripts │ │ │ ├── jquery-1.4.1-vsdoc.js │ │ │ ├── jquery-1.4.1.js │ │ │ └── jquery-1.4.1.min.js │ │ │ ├── Site.Master │ │ │ ├── Site.Master.cs │ │ │ ├── Site.Master.designer.cs │ │ │ ├── Styles │ │ │ └── Site.css │ │ │ ├── Web.Debug.config │ │ │ ├── Web.Release.config │ │ │ ├── Web.config │ │ │ ├── __PreviewImage.png │ │ │ ├── __TemplateIcon.png │ │ │ └── utils │ │ │ ├── ApplicationConstants.cs │ │ │ ├── Initializer.cs │ │ │ └── openid.cs │ │ ├── IALogo.png │ │ ├── IntuitAnywhere Azure Web.csproj │ │ ├── IntuitAnywhereAzureWeb.vstemplate │ │ └── Properties │ │ └── AssemblyInfo.cs └── MVC │ ├── IAAzureMVCTemplate │ ├── IAAzureMVCTemplate.csproj │ ├── IPP.ico │ ├── IntuitTemplates.snk │ ├── MVCTemplate.jpg │ ├── ProjectTemplates │ │ └── Intuit │ │ │ └── V3 │ │ │ └── IntuitAnywhereAzureMVC.zip │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── WixUIDialogBmp.bmp │ ├── intuit_blue.gif │ └── source.extension.vsixmanifest │ └── IntuitAnywhereAzureMVC │ ├── Ch │ ├── AzureProj │ │ ├── IntuitSampleAzureMVCProject.ccproj │ │ ├── MyTemplate.vstemplate │ │ ├── ServiceConfiguration.Cloud.cscfg │ │ ├── ServiceConfiguration.Local.cscfg │ │ ├── ServiceDefinition.csdef │ │ └── __TemplateIcon.ico │ └── WebProj │ │ ├── Content │ │ ├── Site.css │ │ └── themes │ │ │ └── base │ │ │ ├── jquery.ui.accordion.css │ │ │ ├── jquery.ui.all.css │ │ │ ├── jquery.ui.autocomplete.css │ │ │ ├── jquery.ui.base.css │ │ │ ├── jquery.ui.button.css │ │ │ ├── jquery.ui.core.css │ │ │ ├── jquery.ui.datepicker.css │ │ │ ├── jquery.ui.dialog.css │ │ │ ├── jquery.ui.progressbar.css │ │ │ ├── jquery.ui.resizable.css │ │ │ ├── jquery.ui.selectable.css │ │ │ ├── jquery.ui.slider.css │ │ │ ├── jquery.ui.tabs.css │ │ │ └── jquery.ui.theme.css │ │ ├── Controllers │ │ ├── CleanupOnDisconnectController.cs │ │ ├── DirectConnectToIntuitController.cs │ │ ├── DisconnectController.cs │ │ ├── HomeController.cs │ │ ├── LogoutController.cs │ │ ├── MenuProxyController.cs │ │ ├── OauthGrantController.cs │ │ ├── OauthResponseController.cs │ │ ├── OpenIdController.cs │ │ └── QuickBooksCustomersController.cs │ │ ├── Global.asax │ │ ├── Global.asax.cs │ │ ├── IPPFMSDotNetDevKit.1.0.0.0.nupkg │ │ ├── IntuitSampleMVC.csproj │ │ ├── MyTemplate.vstemplate │ │ ├── OauthAccessTokenStorage.xml │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── Scripts │ │ ├── MicrosoftAjax.debug.js │ │ ├── MicrosoftAjax.js │ │ ├── MicrosoftMvcAjax.debug.js │ │ ├── MicrosoftMvcAjax.js │ │ ├── MicrosoftMvcValidation.debug.js │ │ ├── MicrosoftMvcValidation.js │ │ ├── jquery-1.5.1-vsdoc.js │ │ ├── jquery-1.5.1.js │ │ ├── jquery-1.5.1.min.js │ │ ├── jquery-ui-1.8.11.js │ │ ├── jquery-ui-1.8.11.min.js │ │ ├── jquery.unobtrusive-ajax.js │ │ ├── jquery.unobtrusive-ajax.min.js │ │ ├── jquery.validate-vsdoc.js │ │ ├── jquery.validate.js │ │ ├── jquery.validate.min.js │ │ ├── jquery.validate.unobtrusive.js │ │ ├── jquery.validate.unobtrusive.min.js │ │ ├── modernizr-1.7.js │ │ └── modernizr-1.7.min.js │ │ ├── Settings.cs │ │ ├── Views │ │ ├── CleanupOnDisconnect │ │ │ └── Index.cshtml │ │ ├── DirectConnectToIntuit │ │ │ └── Index.cshtml │ │ ├── Disconnect │ │ │ └── Index.cshtml │ │ ├── Home │ │ │ ├── About.cshtml │ │ │ ├── Error.cshtml │ │ │ └── Index.cshtml │ │ ├── Logout │ │ │ └── Index.cshtml │ │ ├── MenuProxy │ │ │ └── Index.cshtml │ │ ├── OauthResponse │ │ │ └── Index.cshtml │ │ ├── OpenId │ │ │ └── Index.cshtml │ │ ├── QuickBooksCustomers │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ └── _LogOnPartial.cshtml │ │ ├── Web.config │ │ └── _ViewStart.cshtml │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ ├── __PreviewImage.png │ │ ├── __TemplateIcon.png │ │ ├── packages.config │ │ └── utils │ │ ├── ApplicationConstants.cs │ │ ├── CryptographyHelper.cs │ │ ├── CustomerData.cs │ │ ├── Initializer.cs │ │ ├── OauthAccessTokenStorageHelper.cs │ │ ├── oAuth.cs │ │ └── openid.cs │ ├── IALogo.png │ ├── IntuitAnywhere Azure MVC.csproj │ ├── IntuitAnywhereAzureMVC.vstemplate │ └── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── os-project-logo.svg └── views ├── RateSDK.png ├── Thumbdown.png └── Thumbup.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/.DS_Store -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/.gitmodules -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/AddinConstants.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // This file contains constants for Addin. 6 | ////******************************************************************** 7 | 8 | namespace IntuitAnyWhereAddin 9 | { 10 | /// 11 | /// This class defineds constants for folder names having content for ASP.net and MVC. 12 | /// 13 | internal static class AddinConstants 14 | { 15 | /// 16 | /// Constant for folder having Asp.net content. 17 | /// 18 | internal const string ASPNETContentFolder = @"ASPNETContent\"; 19 | 20 | /// 21 | /// Constant for folder having MVC content. 22 | /// 23 | internal const string MVCContentFolder = @"MVCContent\"; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/AssemblyInfo.cs -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Connect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Connect.cs -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/IntuitAnyWhere.AddIn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/IntuitAnyWhere.AddIn -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/NuGet.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/NuGet.Core.dll -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/NuGet.VisualStudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/NuGet.VisualStudio.dll -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/Dataservices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/Dataservices.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/Disconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/Disconnect.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/FrontrunnerLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/FrontrunnerLogo.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/Help-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/Help-icon.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/JSlibrary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/JSlibrary.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/Support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/Support.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/bluedot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/bluedot.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/connect_to_qb_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/connect_to_qb_16.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/directconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/directconnect.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/disconnect_from_qb_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/disconnect_from_qb_16.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/docs.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/logout.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/logout.ico -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/logout_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/logout_1.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/logout_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/logout_2.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/Resources/openid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/AddIn/IntuitAnywhereAddin/Resources/openid.png -------------------------------------------------------------------------------- /AddIn/IntuitAnywhereAddin/VSProjectType.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // This enumeration lists project types used by addin to identify ASP.net and MVC project type. 6 | ////******************************************************************** 7 | 8 | namespace IntuitAnyWhereAddin 9 | { 10 | /// 11 | /// This enumeration lists various project types 12 | /// 13 | public enum VSProjectType 14 | { 15 | /// 16 | /// MVC project 17 | /// 18 | Mvc = 0, 19 | 20 | /// 21 | /// ASP>net project 22 | /// 23 | AspNet = 1, 24 | 25 | /// 26 | /// other project types 27 | /// 28 | Other = 2 29 | } 30 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/.DS_Store -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Core.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Data.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Data.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.DataService.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.DataService.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Diagnostics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Diagnostics.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.EntitlementService.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.EntitlementService.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Exception.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Exception.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.GlobalTaxService.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.GlobalTaxService.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.OAuth2PlatformClient.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.OAuth2PlatformClient.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.QueryFilter.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.QueryFilter.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.ReportService.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.ReportService.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Retry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Retry.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Security.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Utility.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.Utility.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.WebHooksService.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/BatchDll/Intuit.Ipp.WebHooksService.dll -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Class Lib Docs/Documentation.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Class Lib Docs/Documentation.chm -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/.nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/.nuget/NuGet.exe -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.Core.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/Intuit Config Section.txt: -------------------------------------------------------------------------------- 1 | Steps for using Intuit Config section Intellisence: 2 | 3 | 1. Go to your version of visual studio installation(in admin mode): Eg. VS2010 - %programfiles%\Microsoft Visual Studio 10.0\Xml\Schemas, VS2008 - %programfiles%\Microsoft Visual Studio 10.0\Xml\Schemas 4 | 2. Open catalog.xml file in admin mode and add below: 5 | 6 | 3. Save the file and close. 7 | 4. Copy the file ippconfig.xsd into this directory. 8 | 5. Start new instance of vs and open the config file(app.cofig, web.config) of the project. 9 | 6. Add this config section: 10 | 11 | 12 |
13 | 14 | 15 | 7. Add the intuit section through intellisence: 16 | 17 | 18 | ...... 19 | 20 | 21 | 22 | Note: Steps 1-4 will be handled by installer. -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/Test References/Intuit.Ipp.Core.accessor: -------------------------------------------------------------------------------- 1 | Intuit.Ipp.Core.dll 2 | Desktop 3 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/ippconfig.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Core.Test/ippconfig.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataClient/Intuit.Ipp.Client.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netstandard2.0;net472;net461 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.DataService.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/Resources/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/Resources/test.jpg -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/Resources/testWriteBack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/Resources/testWriteBack.jpg -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.DataService/Intuit.Ipp.DataService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netstandard2.0;net472;net461 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Diagnostics.Test/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Diagnostics.Test/Intuit.Ipp.Diagnostics.Test.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netcoreapp2.0 5 | $(SolutionDir)\artifacts\tests 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.EntitlementService.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.EntitlementService.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.EntitlementService.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.EntitlementService/DotNetSdkForQuickBooksApiV3.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.EntitlementService/DotNetSdkForQuickBooksApiV3.snk -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.EntitlementService/Intuit.Ipp.EntitlementService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Exception/Intuit.Ipp.Exception.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.GlobalTaxService/DotNetSdkForQuickBooksApiV3.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.GlobalTaxService/DotNetSdkForQuickBooksApiV3.snk -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.GlobalTaxService/Intuit.Ipp.GlobalTaxService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.GlobalTaxServiceTest/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.GlobalTaxService.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.GlobalTaxServiceTest/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Nupkg/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Nupkg/images/logo.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Diagnostics/Intuit.Ipp.OAuth2PlatformClient.Diagnostics.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netstandard2.0 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.OAuth2PlatformClient.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/discovery.json: -------------------------------------------------------------------------------- 1 | { 2 | "issuer": "https://oauth.platform.intuit.com/op/v1", 3 | "authorization_endpoint": "https://appcenter.intuit.com/connect/oauth2", 4 | "token_endpoint": "https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer", 5 | "userinfo_endpoint": "https://accounts.intuit.com/v1/openid_connect/userinfo", 6 | "revocation_endpoint": "https://developer.api.intuit.com/v2/oauth2/tokens/revoke", 7 | "jwks_uri": "https://oauth.platform.intuit.com/op/v1/jwks", 8 | "response_types_supported": [ 9 | "code" 10 | ], 11 | "subject_types_supported": [ 12 | "public" 13 | ], 14 | "id_token_signing_alg_values_supported": [ 15 | "RS256" 16 | ], 17 | "scopes_supported": [ 18 | "openid", 19 | "email", 20 | "profile", 21 | "address", 22 | "phone" 23 | ], 24 | "token_endpoint_auth_methods_supported": [ 25 | "client_secret_post", 26 | "client_secret_basic" 27 | ], 28 | "claims_supported": [ 29 | "aud", 30 | "exp", 31 | "iat", 32 | "iss", 33 | "realmid", 34 | "sub" 35 | ] 36 | } 37 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/discovery_jwks.json: -------------------------------------------------------------------------------- 1 | { 2 | "kid": "r4p5SbL2qaFehFzhj8gI", 3 | "alg": "RS256" 4 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/failure_token_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "error": "error", 3 | "error_description": "error_description" 4 | 5 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/failure_token_revocation_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "error": "error" 3 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/success_revoketoken_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "statuscode": "200" 3 | } 4 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/success_token_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "token_type": "bearer", 3 | "expires_in": 3600, 4 | "refresh_token": "refresh_token", 5 | "x_refresh_token_expires_in": 15552000, 6 | "access_token": "access_token", 7 | "id_token": "id_token" 8 | 9 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient.Test/Documents/success_userinfo_response.json: -------------------------------------------------------------------------------- 1 | { 2 | "sub": "1182d6ec-2a1f-4aa3-af3f-bb3b95db45af", 3 | "email": "john@doe.com", 4 | "emailVerified": true, 5 | "givenName": "John", 6 | "familyName": "Doe", 7 | "phoneNumber": "+1 6305555555", 8 | "phoneNumberVerified": false, 9 | "address": { 10 | "streetAddress": "2007 saint julien ct", 11 | "locality": "mountain view", 12 | "region": "CA", 13 | "postalCode": "94043", 14 | "country": "US" 15 | } 16 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient/Client/AuthenticationStyle.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Brock Allen & Dominick Baier. All rights reserved. 2 | // Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. 3 | // Modified for Intuit's Oauth2 implementation 4 | 5 | // Oauth2 Framework RFC doc- https://tools.ietf.org/html/rfc6749 6 | 7 | namespace Intuit.Ipp.OAuth2PlatformClient 8 | { 9 | /// 10 | /// Enum class for AuthenticationStyle 11 | /// 12 | public enum AuthenticationStyle 13 | { 14 | OAuth2 15 | }; 16 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient/Client/ResponseErrorType.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Brock Allen & Dominick Baier. All rights reserved. 2 | // Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. 3 | // Modified for Intuit's Oauth2 implementation 4 | 5 | namespace Intuit.Ipp.OAuth2PlatformClient 6 | { 7 | /// 8 | /// Enum for Response Error 9 | /// 10 | public enum ResponseErrorType 11 | { 12 | /// 13 | /// No Error 14 | /// 15 | None, 16 | 17 | /// 18 | /// Protocol Error 19 | /// 20 | Protocol, 21 | 22 | /// 23 | /// Http Error 24 | /// 25 | Http, 26 | 27 | /// 28 | /// Exception Error 29 | /// 30 | Exception, 31 | 32 | /// 33 | /// PolicyViolation Error 34 | /// 35 | PolicyViolation 36 | } 37 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient/Intuit.Ipp.OAuth2PlatformClient.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.OAuth2PlatformClient/Jwk/JwkExtensions.cs: -------------------------------------------------------------------------------- 1 |  2 | // Copyright (c) Brock Allen & Dominick Baier. All rights reserved. 3 | // Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. 4 | 5 | // Modified for Intuit's Oauth2 implementation 6 | 7 | 8 | using Newtonsoft.Json; 9 | using System.Text; 10 | 11 | namespace Intuit.Ipp.OAuth2PlatformClient 12 | { 13 | /// 14 | /// Extension class for Json Wek Key 15 | /// 16 | public static class JsonWebKeyExtensions 17 | { 18 | //Encodes JWK 19 | public static string ToJwkString(this JsonWebKey key) 20 | { 21 | var json = JsonConvert.SerializeObject(key); 22 | return Base64Url.Encode(Encoding.UTF8.GetBytes(json)); 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.QueryFilter.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.QueryFilter.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.QueryFilter.Test/Intuit.Ipp.QueryFilter.accessor: -------------------------------------------------------------------------------- 1 | Intuit.Ipp.QueryFilter.dll 2 | Desktop 3 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.QueryFilter.Test/QueryFilterTest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.VisualStudio.TestTools.UnitTesting; 3 | 4 | namespace Intuit.Ipp.QueryFilter.Test 5 | { 6 | 7 | [TestClass] 8 | public class QueryFilterTest 9 | { 10 | [TestMethod] 11 | public void TestMethod1() 12 | { 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.QueryFilter.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.QueryFilter/Intuit.Ipp.QueryFilter.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.ReportService.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.ReportService.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.ReportService.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.ReportService/Intuit.Ipp.ReportService.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.ReportService/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Retry.Test/Intuit.Ipp.Retry.Test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Intuit.Ipp.Retry.Test 5 | 6 | 7 | 8 | 9 | This is a test class for IntuitRetryHelperTest and is intended 10 | to contain all IntuitRetryHelperTest Unit Tests 11 | 12 | 13 | 14 | 15 | The test Context Instance. 16 | 17 | 18 | 19 | 20 | Gets or sets the test context which provides information about and functionality for the current test run. 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Retry.Test/Test References/Intuit.Ipp.Retry.accessor: -------------------------------------------------------------------------------- 1 | Intuit.Ipp.Retry.dll 2 | Desktop 3 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Retry/Intuit.Ipp.Retry.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Security.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.Security.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Security.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Security/Intuit.Ipp.Security.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Security/SecurityConstants.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | https://appcenter.intuit.com/db/main 4 | https://oauth.intuit.com/oauth/v1/get_request_token 5 | https://appcenter.intuit.com/AuthMgr/Authorize 6 | https://oauth.intuit.com/oauth/v1/get_access_token 7 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Utility.Test/Common/AuthorizationKeysQbo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.Utility.Test.Common 6 | { 7 | class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Utility.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Utility/Configuration/TicketElement.cs: -------------------------------------------------------------------------------- 1 | ////********************************************************* 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // This file contains ticket element. 6 | ////********************************************************* 7 | 8 | namespace Intuit.Ipp.Utility 9 | { 10 | using System.Configuration; 11 | 12 | /// 13 | /// Ticket element. 14 | /// 15 | public class TicketElement : ConfigurationElement 16 | { 17 | /// 18 | /// Gets the ticket value. 19 | /// 20 | [ConfigurationProperty("ticket")] 21 | public string Ticket 22 | { 23 | get 24 | { 25 | return this["ticket"].ToString(); 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.Utility/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/Intuit.Ipp.WebHooksService/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/SigningKeys/DotNetSdkForQuickBooksApiV3.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/SigningKeys/DotNetSdkForQuickBooksApiV3.snk -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/App_Code/CLogger.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using Serilog; 6 | using Serilog.Sinks.File; 7 | using Serilog.Core; 8 | using Serilog.Events; 9 | 10 | using System.IO; 11 | 12 | namespace TestSDK 13 | { 14 | 15 | /// 16 | /// Summary description for CLogger2 17 | /// 18 | 19 | public class CLogger // : ILogger 20 | { 21 | public Logger customLogger; 22 | public Logger GetCustomLogger() 23 | { 24 | 25 | //Log file path for widows n ios 26 | string filePath = Path.Combine("C:\\Users\\nshrivastava\\Documents\\Serilog_log", "QBOApiLogs-" + DateTime.Now.Ticks.ToString() + ".txt"); 27 | 28 | 29 | 30 | //Setting logger config for Serilog 31 | var loggerConfig = new LoggerConfiguration() 32 | .MinimumLevel.Verbose() 33 | .WriteTo.File(filePath); 34 | 35 | customLogger = loggerConfig.CreateLogger(); 36 | return customLogger; 37 | 38 | 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/Images/C2QB_white_btn_lg_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/TestSDK/Images/C2QB_white_btn_lg_default.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/Images/C2QB_white_btn_lg_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/TestSDK/Images/C2QB_white_btn_lg_hover.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/Images/Get_App.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/TestSDK/Images/Get_App.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/Images/IntuitSignIn-lg-white@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/TestSDK/Images/IntuitSignIn-lg-white@2x.jpg -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TestSDK/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/TraceAndTestImpact.testsettings: -------------------------------------------------------------------------------- 1 |  2 | 3 | These are test settings for Trace and Test Impact. 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Code/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Code/logo.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Fms Linq using LinqExtender/Intuit.Ipp.QueryFilter.LinqExtender/Intuit.Ipp.Query.Test/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Fms Linq using LinqExtender/Intuit.Ipp.QueryFilter.LinqExtender/Intuit.Ipp.QueryFilter.LinqExtender.vsmdi: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Fms Linq using LinqExtender/Intuit.Ipp.QueryFilter.LinqExtender/Local.testsettings: -------------------------------------------------------------------------------- 1 |  2 | 3 | These are default test settings for a local test run. 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Config Delegates/ConfigNotAvailableException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public class ConfigNotAvailableException : Exception 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration File/IppConfigurationSection.cs: -------------------------------------------------------------------------------- 1 | // ----------------------------------------------------------------------- 2 | // 3 | // TODO: Update copyright text. 4 | // 5 | // ----------------------------------------------------------------------- 6 | 7 | namespace Intuit.Ipp.Utility 8 | { 9 | using System; 10 | using System.Collections.Generic; 11 | using System.Linq; 12 | using System.Text; 13 | using System.Configuration; 14 | 15 | /// 16 | /// TODO: Update summary. 17 | /// 18 | public class IppConfigurationSection : ConfigurationSection, IConfigurationSection 19 | { 20 | 21 | [ConfigurationProperty("logger")] 22 | public LoggerSection Logger 23 | { 24 | get 25 | { 26 | return (LoggerSection)this["logger"]; 27 | } 28 | set 29 | { 30 | this["logger"] = value; 31 | } 32 | } 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration File/LoggerSection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Configuration; 6 | 7 | namespace Intuit.Ipp.Utility 8 | { 9 | public class LoggerSection : ConfigurationElement 10 | { 11 | [ConfigurationProperty("customLogger")] 12 | public CustomLoggerElements CustomLogger 13 | { 14 | get 15 | { 16 | return (CustomLoggerElements)this["customLogger"]; 17 | } 18 | set 19 | { 20 | this["customLogger"] = value; 21 | } 22 | } 23 | 24 | [ConfigurationProperty("requestLog")] 25 | public RequestConfigurationSection RequestSettings 26 | { 27 | get 28 | { 29 | return (RequestConfigurationSection)this["requestLog"]; 30 | } 31 | set 32 | { 33 | this["requestLog"] = value; 34 | } 35 | } 36 | 37 | 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration Object/CustomLoggerElementsObj.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public class CustomLoggerElementsObj 9 | { 10 | private string name; 11 | private string type; 12 | private bool enable; 13 | 14 | public CustomLoggerElementsObj() 15 | { 16 | this.name = string.Empty; 17 | this.type = string.Empty; 18 | this.enable = false; 19 | } 20 | 21 | public string Name 22 | { 23 | get { return name; } 24 | set { name = value; } 25 | } 26 | 27 | 28 | public string Type 29 | { 30 | get { return type; } 31 | set { type = value; } 32 | } 33 | 34 | 35 | public bool Enable 36 | { 37 | get { return enable; } 38 | set { enable = value; } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration Object/IppConfigurationSectionObj.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public class IppConfigurationSectionObj : IConfigurationSection 9 | { 10 | private LoggerSectionObj logger; 11 | 12 | 13 | public IppConfigurationSectionObj() 14 | { 15 | this.logger = new LoggerSectionObj(); 16 | } 17 | public LoggerSectionObj Logger 18 | { 19 | get { return logger; } 20 | set { logger = value; } 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration Object/LoggerSectionObj.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public class LoggerSectionObj 9 | { 10 | private CustomLoggerElementsObj customLogger; 11 | private RequestConfigurationSectionObj requestSettings; 12 | 13 | public LoggerSectionObj() 14 | { 15 | this.customLogger = new CustomLoggerElementsObj(); 16 | this.requestSettings = new RequestConfigurationSectionObj(); 17 | } 18 | 19 | public CustomLoggerElementsObj CustomLogger 20 | { 21 | get { return customLogger; } 22 | set { customLogger = value; } 23 | } 24 | 25 | 26 | public RequestConfigurationSectionObj RequestSettings 27 | { 28 | get { return requestSettings; } 29 | set { requestSettings = value; } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/Configuration Object/RequestConfigurationSectionObj.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public class RequestConfigurationSectionObj 9 | { 10 | private bool enableRequestResponseLogging; 11 | private string requestResponseLoggingDirectory; 12 | 13 | public RequestConfigurationSectionObj() 14 | { 15 | this.enableRequestResponseLogging = false; 16 | this.requestResponseLoggingDirectory = "From constructor"; 17 | } 18 | public bool EnableRequestResponseLogging 19 | { 20 | get { return enableRequestResponseLogging; } 21 | set { enableRequestResponseLogging = value; } 22 | } 23 | 24 | 25 | public string RequestResponseLoggingDirectory 26 | { 27 | get { return requestResponseLoggingDirectory; } 28 | set { requestResponseLoggingDirectory = value; } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Intuit Config Sections/Intuit.Ipp.Utility/IConfigurationSection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Utility 7 | { 8 | public interface IConfigurationSection 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Linq provider for FMS/IDSLinq.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IDSLinq", "IDSLinq.csproj", "{FCE047F2-D3A5-47E3-836C-EABE6CF1CC27}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|x86 = Debug|x86 9 | Release|x86 = Release|x86 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {FCE047F2-D3A5-47E3-836C-EABE6CF1CC27}.Debug|x86.ActiveCfg = Debug|x86 13 | {FCE047F2-D3A5-47E3-836C-EABE6CF1CC27}.Debug|x86.Build.0 = Debug|x86 14 | {FCE047F2-D3A5-47E3-836C-EABE6CF1CC27}.Release|x86.ActiveCfg = Release|x86 15 | {FCE047F2-D3A5-47E3-836C-EABE6CF1CC27}.Release|x86.Build.0 = Release|x86 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/POC/Linq provider for FMS/QueryProvider.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Linq.Expressions; 6 | 7 | namespace IDSLinq 8 | { 9 | public class QueryProvider : IQueryProvider 10 | { 11 | IQueryable IQueryProvider.CreateQuery(Expression expression) 12 | { 13 | return new QueryResult(this, expression); 14 | } 15 | 16 | 17 | public IQueryable CreateQuery(Expression expression) 18 | { 19 | throw new NotImplementedException(); 20 | } 21 | 22 | public TResult Execute(Expression expression) 23 | { 24 | bool IsEnumerable = (typeof(TResult).Name == "IEnumerable`1"); 25 | 26 | return (TResult)QueryExecuter.Execute(expression, IsEnumerable); 27 | } 28 | 29 | public object Execute(Expression expression) 30 | { 31 | throw new NotImplementedException(); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # Windows shortcuts 18 | *.lnk 19 | 20 | # ========================= 21 | # Operating System Files 22 | # ========================= 23 | 24 | # OSX 25 | # ========================= 26 | 27 | .DS_Store 28 | .AppleDouble 29 | .LSOverride 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear on external disk 35 | .Spotlight-V100 36 | .Trashes 37 | 38 | # Directories potentially created on remote AFP share 39 | .AppleDB 40 | .AppleDesktop 41 | Network Trash Folder 42 | Temporary Items 43 | .apdisk 44 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDG Oauth Sample.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IDGOauthSample", "IDGOauthSample\IDGOauthSample.csproj", "{7A3F50D7-0993-4D4E-B3E8-B82CABC620FE}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7A3F50D7-0993-4D4E-B3E8-B82CABC620FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {7A3F50D7-0993-4D4E-B3E8-B82CABC620FE}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {7A3F50D7-0993-4D4E-B3E8-B82CABC620FE}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {7A3F50D7-0993-4D4E-B3E8-B82CABC620FE}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/Payments.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Payments.aspx.cs" Inherits="IDGOauthSample.Payments" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/Payments.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IDGOauthSample 11 | { 12 | 13 | 14 | public partial class Payments 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/QBO.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="QBO.aspx.cs" Inherits="IDGOauthSample.QBO" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/QBO.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IDGOauthSample 11 | { 12 | 13 | 14 | public partial class QBO 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/Resource/my_data.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/Resource/my_data.xlsx -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/IDG Oauth Sample/IDGOauthSample/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/NOTICE.txt: -------------------------------------------------------------------------------- 1 | Copyright 2014 Intuit, Inc. 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 4 | 5 | http://www.apache.org/licenses/LICENSE-2.0 6 | 7 | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/images/config.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth1/images/config.JPG -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/.nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/.nuget/NuGet.exe -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Web.Mvc; 2 | 3 | namespace MvcCodeFlowClientManual 4 | { 5 | public class FilterConfig 6 | { 7 | public static void RegisterGlobalFilters(GlobalFilterCollection filters) 8 | { 9 | filters.Add(new HandleErrorAttribute()); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Web.Mvc; 2 | using System.Web.Routing; 3 | 4 | namespace MvcCodeFlowClientManual 5 | { 6 | public class RouteConfig 7 | { 8 | public static void RegisterRoutes(RouteCollection routes) 9 | { 10 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 11 | 12 | routes.MapRoute( 13 | name: "Default", 14 | url: "{controller}/{action}/{id}", 15 | defaults: new { controller = "App", action = "Index", id = UrlParameter.Optional } 16 | ); 17 | 18 | routes.MapRoute( 19 | "ErrorHandler", 20 | "App/Error/{errMsg}", 21 | new { controller = "App", action = "Error", errMsg = UrlParameter.Optional } 22 | ); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Content/Site.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding-top: 50px; 3 | padding-bottom: 20px; 4 | } 5 | 6 | /* Set padding to keep content from hitting the edges */ 7 | .body-content { 8 | padding-left: 15px; 9 | padding-right: 15px; 10 | } 11 | 12 | /* Set width on the form input elements since they're 100% wide by default */ 13 | input, 14 | select, 15 | textarea { 16 | max-width: 280px; 17 | } 18 | 19 | /* styles for validation helpers */ 20 | .field-validation-error { 21 | color: #b94a48; 22 | } 23 | 24 | .field-validation-valid { 25 | display: none; 26 | } 27 | 28 | input.input-validation-error { 29 | border: 1px solid #b94a48; 30 | } 31 | 32 | input[type="checkbox"].input-validation-error { 33 | border: 0 none; 34 | } 35 | 36 | .validation-summary-errors { 37 | color: #b94a48; 38 | } 39 | 40 | .validation-summary-valid { 41 | display: none; 42 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="MvcCodeFlowClientManual.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Global.asax.cs: -------------------------------------------------------------------------------- 1 | using System.Web.Mvc; 2 | using System.Web.Optimization; 3 | using System.Web.Routing; 4 | 5 | namespace MvcCodeFlowClientManual 6 | { 7 | public class MvcApplication : System.Web.HttpApplication 8 | { 9 | protected void Application_Start() 10 | { 11 | AreaRegistration.RegisterAllAreas(); 12 | FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); 13 | RouteConfig.RegisterRoutes(RouteTable.Routes); 14 | BundleConfig.RegisterBundles(BundleTable.Bundles); 15 | } 16 | 17 | void Application_EndRequest(object sender, System.EventArgs e) 18 | { 19 | // If the user is not authorised to see this page or access this function, send them to the error page. 20 | if (Response.StatusCode == 401) 21 | { 22 | Response.ClearContent(); 23 | Response.RedirectToRoute("ErrorHandler", (RouteTable.Routes["ErrorHandler"] as Route).Defaults); 24 | } 25 | } 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/MVC Manual Code Flow Client.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MVC Manual Code Flow Client", "MVC Manual Code Flow Client.csproj", "{C67DB8BB-6083-436D-9748-4BDD9EC8C0EB}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {C67DB8BB-6083-436D-9748-4BDD9EC8C0EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {C67DB8BB-6083-436D-9748-4BDD9EC8C0EB}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {C67DB8BB-6083-436D-9748-4BDD9EC8C0EB}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {C67DB8BB-6083-436D-9748-4BDD9EC8C0EB}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Startup.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Owin; 2 | using Microsoft.Owin.Security; 3 | using Microsoft.Owin.Security.Cookies; 4 | using System.Collections.Generic; 5 | using System.IdentityModel.Tokens; 6 | using Owin; 7 | 8 | [assembly: OwinStartup(typeof(MvcCodeFlowClientManual.Startup))] 9 | 10 | namespace MvcCodeFlowClientManual 11 | { 12 | public class Startup 13 | { 14 | public void Configuration(IAppBuilder app) 15 | { 16 | app.UseCookieAuthentication(new CookieAuthenticationOptions 17 | { 18 | AuthenticationType = "Cookies" 19 | }); 20 | 21 | app.UseCookieAuthentication(new CookieAuthenticationOptions 22 | { 23 | AuthenticationType = "TempState", 24 | AuthenticationMode = AuthenticationMode.Passive 25 | }); 26 | } 27 | 28 | 29 | } 30 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/App/ApiCallService.cshtml: -------------------------------------------------------------------------------- 1 | @model string 2 | @{ 3 | ViewBag.Title = "API Call Response"; 4 | } 5 | 6 |

API Call Response

7 | 8 |

@Model

9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/App/Error.cshtml: -------------------------------------------------------------------------------- 1 |  2 | @{ 3 | ViewBag.Title = "Error"; 4 | } 5 | 6 |

7 |
Your tokens are deleted! Please go back to Home to get started again
8 | 9 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/App/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Home Page"; 3 | } 4 | 5 |
6 |

QuickBooks HelloWorld sample application

7 |

Demonstrates Connect to QuickBooks flow and API request

8 |
9 | 10 |
11 |
12 | @using (Html.BeginForm("InitiateAuth", "App", FormMethod.Post)) 13 | { 14 | 15 |
16 |
17 | 18 |
19 | } 20 |
21 |
-------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/App/Tokens.cshtml: -------------------------------------------------------------------------------- 1 |  2 | @{ 3 | ViewBag.Title = "Tokens"; 4 | } 5 | 6 |
7 | 8 | @foreach (var claim in System.Security.Claims.ClaimsPrincipal.Current.Claims) 9 | { 10 | 11 | if (@claim.Type == "access_token") 12 | { 13 |

Connection successful!

14 | break; 15 | } 16 | 17 | } 18 | 19 |
20 | 21 | @using (Html.BeginForm("ApiCallService", "App", FormMethod.Post)) 22 | { 23 | 24 |
25 |
26 | 27 |
28 | } 29 | 30 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/Callback/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | } 4 | 5 | 6 | 7 | 8 | 9 | Error 10 | 11 | 12 |
13 |

Error.

14 |

An error occurred while processing your request.

15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } 4 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/MvcCodeFlowClientManual/favicon.ico -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Callout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Callout.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Ratesample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Ratesample.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Thumbdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Thumbdown.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Thumbup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/Thumbup.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/api_request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/api_request.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/authorize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Sample app for testing SDK/OAuth2/views/authorize.png -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/Intuit.Ipp.Test.vsmdi: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/Intuit.Ipp.Test1.vsmdi: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/Local.testsettings: -------------------------------------------------------------------------------- 1 |  2 | 3 | These are default test settings for a local test run. 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/Common/AuthorizationKeysQBO.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Intuit.Ipp.Test 6 | { 7 | static class AuthorizationKeysQBO 8 | { 9 | internal static string accessTokenQBO; 10 | internal static string refreshTokenQBO; 11 | internal static string redirectUrl; 12 | internal static string clientIdQBO; 13 | internal static string clientSecretQBO; 14 | internal static string realmIdIAQBO; 15 | internal static string qboBaseUrl; 16 | internal static string appEnvironment; 17 | internal static string tokenFilePath; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/Common/UserInformation.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Intuit.Ipp.Test 7 | { 8 | /// 9 | /// User Information 10 | /// 11 | internal class UserInformation 12 | { 13 | /// 14 | /// Gets or sets the email. 15 | /// 16 | /// 17 | /// The email. 18 | /// 19 | internal string Email { get; set; } 20 | 21 | /// 22 | /// Gets or sets the user id. 23 | /// 24 | /// 25 | /// The user id. 26 | /// 27 | internal string UserId { get; set; } 28 | 29 | /// 30 | /// Gets or sets the role id. 31 | /// 32 | /// 33 | /// The role id. 34 | /// 35 | internal string RoleId { get; set; } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/Intuit.Ipp.Test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Intuit.Ipp.Test 5 | 6 | 7 | 8 | 9 | User Information 10 | 11 | 12 | 13 | 14 | Gets or sets the email. 15 | 16 | 17 | The email. 18 | 19 | 20 | 21 | 22 | Gets or sets the user id. 23 | 24 | 25 | The user id. 26 | 27 | 28 | 29 | 30 | Gets or sets the role id. 31 | 32 | 33 | The role id. 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/Services/Resource/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/Services/Resource/image.jpg -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/SDKV3Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/TokenStore.json: -------------------------------------------------------------------------------- 1 | { 2 | "Oauth2Keys": { 3 | "AccessToken": "", 4 | "RefreshToken": "" 5 | } 6 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Test/Intuit.Ipp.Test/TraceAndTestImpact.testsettings: -------------------------------------------------------------------------------- 1 |  2 | 3 | These are test settings for Trace and Test Impact. 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.Tiny/Consumer/DefaultConsumerRequestFactory.cs: -------------------------------------------------------------------------------- 1 | using DevDefined.OAuth.Framework; 2 | 3 | namespace DevDefined.OAuth.Consumer 4 | { 5 | public class DefaultConsumerRequestFactory : IConsumerRequestFactory 6 | { 7 | public static readonly DefaultConsumerRequestFactory Instance = new DefaultConsumerRequestFactory(); 8 | 9 | public IConsumerRequest CreateConsumerRequest(IOAuthContext context, IOAuthConsumerContext consumerContext, IToken token) 10 | { 11 | return new ConsumerRequest(context, consumerContext, token); 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.Tiny/Consumer/IConsumerRequest.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Specialized; 2 | using DevDefined.OAuth.Framework; 3 | 4 | namespace DevDefined.OAuth.Consumer 5 | { 6 | public interface IConsumerRequest 7 | { 8 | IOAuthContext Context { get; } 9 | NameValueCollection ToBodyParameters(); 10 | RequestDescription GetRequestDescription(); 11 | IConsumerRequest SignWithoutToken(); 12 | IConsumerRequest SignWithToken(); 13 | IConsumerRequest SignWithToken(IToken token); 14 | } 15 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.Tiny/Consumer/IConsumerRequestFactory.cs: -------------------------------------------------------------------------------- 1 | using DevDefined.OAuth.Framework; 2 | 3 | namespace DevDefined.OAuth.Consumer 4 | { 5 | public interface IConsumerRequestFactory 6 | { 7 | /// 8 | /// Creates the consumer request. 9 | /// 10 | /// The context. 11 | /// The consumer context. 12 | /// The token. 13 | /// 14 | IConsumerRequest CreateConsumerRequest(IOAuthContext context, IOAuthConsumerContext consumerContext, IToken token); 15 | } 16 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.Tiny/Consumer/RequestDescription.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Specialized; 3 | 4 | namespace DevDefined.OAuth.Consumer 5 | { 6 | public class RequestDescription 7 | { 8 | public RequestDescription() 9 | { 10 | Headers = new NameValueCollection(); 11 | } 12 | 13 | public Uri Url { get; set; } 14 | public string Method { get; set; } 15 | public string ContentType { get; set; } 16 | public string Body { get; set; } 17 | public NameValueCollection Headers { get; private set; } 18 | } 19 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.Tiny/Framework/IOAuthContext.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Specialized; 3 | 4 | namespace DevDefined.OAuth.Framework 5 | { 6 | public interface IOAuthContext : IToken 7 | { 8 | NameValueCollection Headers { get; set; } 9 | NameValueCollection QueryParameters { get; set; } 10 | NameValueCollection Cookies { get; set; } 11 | NameValueCollection FormEncodedParameters { get; set; } 12 | 13 | Uri RawUri { get; set; } 14 | 15 | string NormalizedRequestUrl { get; } 16 | string RequestMethod { get; set; } 17 | string Nonce { get; set; } 18 | string Signature { get; set; } 19 | string SignatureMethod { get; set; } 20 | string Timestamp { get; set; } 21 | string Version { get; set; } 22 | string CallbackUrl { get; set; } 23 | string Verifier { get; set; } 24 | 25 | bool UseAuthorizationHeader { get; set; } 26 | 27 | Uri GenerateUri(); 28 | string GenerateOAuthParametersForHeader(); 29 | string GenerateSignatureBase(); 30 | string ToString(); 31 | } 32 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/ThirdParty/DevDefined.OAuth.Tiny/DevDefined.OAuth.snk -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Ast/Documentation/NamespaceDoc.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // Sample documentation for Deprecated Intuit.Ipp.LinqExtender.Ast namespace. 6 | ////******************************************************************** 7 | 8 | namespace Intuit.Ipp.LinqExtender.Ast 9 | { 10 | /// 11 | /// Intuit.Ipp.DataService has public methods to call Intuit Data Services and 12 | /// The assembly has methods for all CRUD 13 | /// (Add, Update, FindById, FindAll and Delete) operations and also has features to query QBO entities. 14 | /// 15 | [System.Runtime.CompilerServices.CompilerGenerated] 16 | public class NamespaceDoc 17 | { 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Attributes/Documentation/NamespaceDoc.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // Sample documentation for Deprecated Intuit.Ipp.LinqExtender.Attributes namespace. 6 | ////******************************************************************** 7 | 8 | namespace Intuit.Ipp.LinqExtender.Attributes 9 | { 10 | /// 11 | /// Intuit.Ipp.DataService has public methods to call Intuit Data Services and 12 | /// The assembly has methods for all CRUD 13 | /// (Add, Update, FindById, FindAll and Delete) operations and also has features to query QBO entities. 14 | /// 15 | [System.Runtime.CompilerServices.CompilerGenerated] 16 | public class NamespaceDoc 17 | { 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Collection/Documentation/NamespaceDoc.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // Sample documentation for Deprecated Intuit.Ipp.LinqExtender.Collection namespace. 6 | ////******************************************************************** 7 | 8 | namespace Intuit.Ipp.LinqExtender.Collection 9 | { 10 | /// 11 | /// Intuit.Ipp.DataService has public methods to call Intuit Data Services and 12 | /// The assembly has methods for all CRUD 13 | /// (Add, Update, FindById, FindAll and Delete) operations and also has features to query QBO entities. 14 | /// 15 | [System.Runtime.CompilerServices.CompilerGenerated] 16 | public class NamespaceDoc 17 | { 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Documentation/NamespaceDoc.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // Sample documentation for Deprecated Intuit.Ipp.LinqExtender namespace. 6 | ////******************************************************************** 7 | 8 | namespace Intuit.Ipp.LinqExtender 9 | { 10 | /// 11 | /// Intuit.Ipp.DataService has public methods to call Intuit Data Services and 12 | /// The assembly has methods for all CRUD 13 | /// (Add, Update, FindById, FindAll and Delete) operations and also has features to query QBO entities. 14 | /// 15 | [System.Runtime.CompilerServices.CompilerGenerated] 16 | public class NamespaceDoc 17 | { 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Fluent/Documentation/NamespaceDoc.cs: -------------------------------------------------------------------------------- 1 | ////******************************************************************** 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // Sample documentation for Deprecated Intuit.Ipp.LinqExtender.Fluent namespace. 6 | ////******************************************************************** 7 | 8 | namespace Intuit.Ipp.LinqExtender.Fluent 9 | { 10 | /// 11 | /// Intuit.Ipp.DataService has public methods to call Intuit Data Services and 12 | /// The assembly has methods for all CRUD 13 | /// (Add, Update, FindById, FindAll and Delete) operations and also has features to query QBO entities. 14 | /// 15 | [System.Runtime.CompilerServices.CompilerGenerated] 16 | public class NamespaceDoc 17 | { 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Intuit.Ipp.LinqExtender.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netstandard2.0;net472 5 | 6.0.0.0 6 | Intuit Inc. All Rights Reserved. 7 | https://github.com/intuit/QuickBooks-V3-DotNET-SDK 8 | true 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Messages.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/Messages.resources -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Linq Extender/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Converters/DateTimeConverterBase.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json.Converters 7 | { 8 | /// 9 | /// Provides a base class for converting a to and from JSON. 10 | /// 11 | public abstract class DateTimeConverterBase : JsonConverter 12 | { 13 | /// 14 | /// Determines whether this instance can convert the specified object type. 15 | /// 16 | /// Type of the object. 17 | /// 18 | /// true if this instance can convert the specified object type; otherwise, false. 19 | /// 20 | public override bool CanConvert(Type objectType) 21 | { 22 | if (objectType == typeof(DateTime) || objectType == typeof(DateTime?)) 23 | return true; 24 | #if !PocketPC && !NET20 25 | if (objectType == typeof(DateTimeOffset) || objectType == typeof(DateTimeOffset?)) 26 | return true; 27 | #endif 28 | 29 | return false; 30 | } 31 | } 32 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Converters/JsonDateTimeSerializationMode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json.Converters 7 | { 8 | /// 9 | /// Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC. 10 | /// 11 | public enum JsonDateTimeSerializationMode 12 | { 13 | /// 14 | /// The time represented is local time. 15 | /// 16 | Local, 17 | /// 18 | /// The time represented is UTC. 19 | /// 20 | Utc, 21 | /// 22 | /// The time represented is not specified as either local time or Coordinated Universal Time (UTC). 23 | /// 24 | Unspecified, 25 | /// 26 | /// Preserves the DateTimeKind field of a date when a DateTime object is converted to a string and the string is then converted back to a DateTime object. 27 | /// 28 | RoundtripKind 29 | } 30 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Converters/Linq/IJEnumerable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json.Linq 7 | { 8 | /// 9 | /// Represents a collection of objects. 10 | /// 11 | /// The type of token 12 | public interface IJEnumerable< 13 | #if !(NET20 || NET35 || SILVERLIGHT) 14 | out 15 | #endif 16 | T> : IEnumerable where T : JToken 17 | { 18 | /// 19 | /// Gets the with the specified key. 20 | /// 21 | /// 22 | IJEnumerable this[object key] { get; } 23 | } 24 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Dynamic.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Dynamic.snk -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/FormatterAssemblyStyle.cs: -------------------------------------------------------------------------------- 1 | #if SILVERLIGHT || PocketPC 2 | namespace System.Runtime.Serialization.Formatters 3 | { 4 | /// 5 | /// Indicates the method that will be used during deserialization for locating and loading assemblies. 6 | /// 7 | public enum FormatterAssemblyStyle 8 | { 9 | /// 10 | /// In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. 11 | /// 12 | Simple, 13 | /// 14 | /// In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. 15 | /// 16 | Full 17 | } 18 | } 19 | #endif -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/IJsonLineInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json 7 | { 8 | /// 9 | /// Provides an interface to enable a class to return line and position information. 10 | /// 11 | public interface IJsonLineInfo 12 | { 13 | /// 14 | /// Gets a value indicating whether the class can return line information. 15 | /// 16 | /// 17 | /// true if LineNumber and LinePosition can be provided; otherwise, false. 18 | /// 19 | bool HasLineInfo(); 20 | 21 | /// 22 | /// Gets the current line number. 23 | /// 24 | /// The current line number or 0 if no line information is available (for example, HasLineInfo returns false). 25 | int LineNumber { get; } 26 | /// 27 | /// Gets the current line position. 28 | /// 29 | /// The current line position or 0 if no line information is available (for example, HasLineInfo returns false). 30 | int LinePosition { get; } 31 | } 32 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/JsonConstructorAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json 7 | { 8 | /// 9 | /// Instructs the to use the specified constructor when deserializing that object. 10 | /// 11 | [AttributeUsage(AttributeTargets.Constructor, AllowMultiple = false)] 12 | public sealed class JsonConstructorAttribute : Attribute 13 | { 14 | } 15 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Required.cs: -------------------------------------------------------------------------------- 1 | namespace Newtonsoft.Json 2 | { 3 | /// 4 | /// Indicating whether a property is required. 5 | /// 6 | public enum Required 7 | { 8 | /// 9 | /// The property is not required. The default state. 10 | /// 11 | Default, 12 | /// 13 | /// The property must be defined in JSON but can be a null value. 14 | /// 15 | AllowNull, 16 | /// 17 | /// The property must be defined in JSON and cannot be a null value. 18 | /// 19 | Always 20 | } 21 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Serialization/JsonLinqContract.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json.Serialization 7 | { 8 | /// 9 | /// Contract details for a used by the . 10 | /// 11 | public class JsonLinqContract : JsonContract 12 | { 13 | /// 14 | /// Initializes a new instance of the class. 15 | /// 16 | /// The underlying type for the contract. 17 | public JsonLinqContract(Type underlyingType) 18 | : base(underlyingType) 19 | { 20 | ContractType = JsonContractType.Linq; 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/SerializationBinder.cs: -------------------------------------------------------------------------------- 1 | #if SILVERLIGHT || PocketPC 2 | using System; 3 | using System.Reflection; 4 | 5 | namespace Newtonsoft.Json 6 | { 7 | /// 8 | /// Allows users to control class loading and mandate what class to load. 9 | /// 10 | public abstract class SerializationBinder 11 | { 12 | /// 13 | /// When overridden in a derived class, controls the binding of a serialized object to a type. 14 | /// 15 | /// Specifies the name of the serialized object. 16 | /// Specifies the name of the serialized object 17 | /// 18 | public abstract Type BindToType(string assemblyName, string typeName); 19 | 20 | public virtual void BindToName(Type serializedType, out string assemblyName, out string typeName) 21 | { 22 | assemblyName = null; 23 | typeName = null; 24 | } 25 | } 26 | } 27 | #endif -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/TypeNameHandling.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json 7 | { 8 | /// 9 | /// Specifies type name handling options for the . 10 | /// 11 | [Flags] 12 | public enum TypeNameHandling 13 | { 14 | /// 15 | /// Do not include the .NET type name when serializing types. 16 | /// 17 | None = 0, 18 | /// 19 | /// Include the .NET type name when serializing into a JSON object structure. 20 | /// 21 | Objects = 1, 22 | /// 23 | /// Include the .NET type name when serializing into a JSON array structure. 24 | /// 25 | Arrays = 2, 26 | /// 27 | /// Include the .NET type name when the type of the object being serialized is not the same as its declared type. 28 | /// 29 | Auto = 4, 30 | /// 31 | /// Always include the .NET type name when serializing. 32 | /// 33 | All = Objects | Arrays 34 | } 35 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Utilities/CollectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Utilities/CollectionUtils.cs -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/ThirdParty/Newtonsoft.Json/Utilities/StringReference.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Newtonsoft.Json.Utilities 7 | { 8 | internal struct StringReference 9 | { 10 | private readonly char[] _chars; 11 | private readonly int _startIndex; 12 | private readonly int _length; 13 | 14 | public char[] Chars 15 | { 16 | get { return _chars; } 17 | } 18 | 19 | public int StartIndex 20 | { 21 | get { return _startIndex; } 22 | } 23 | 24 | public int Length 25 | { 26 | get { return _length; } 27 | } 28 | 29 | public StringReference(char[] chars, int startIndex, int length) 30 | { 31 | _chars = chars; 32 | _startIndex = startIndex; 33 | _length = length; 34 | } 35 | 36 | public override string ToString() 37 | { 38 | return new string(_chars, _startIndex, _length); 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.Data/Intuit.Ipp.Data.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | netstandard2.0;net472;net461 4 | 5 | 6 | true 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/IOHelper.cs: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Intuit. All rights reserved. 3 | // 4 | // 5 | // Helper file to handle IO related operations 6 | // 7 | ////********************************************************* 8 | 9 | namespace Intuit.Ipp.XsdExtension 10 | { 11 | using System.IO; 12 | 13 | /// 14 | /// Helper class to handle IO related operations 15 | /// 16 | internal static class IOHelper 17 | { 18 | /// 19 | /// Retrieves path of Intuit.Ipp.Data project 20 | /// 21 | /// path of Intuit.Ipp.Data project 22 | public static string GetDataObjectProjectPath() 23 | { 24 | DirectoryInfo dir = new DirectoryInfo(System.IO.Directory.GetCurrentDirectory()); 25 | string rootPath = dir.Parent.Parent.Parent.Parent.FullName; 26 | rootPath = rootPath + DataObjectConstants.DATAPROJECTPATH; 27 | return rootPath; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Interface/IAppInfoHandler.cs: -------------------------------------------------------------------------------- 1 | ////********************************************************* 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // 6 | // This file contains interface definition of AppInfo tag Handler 7 | // 8 | ////********************************************************* 9 | 10 | namespace Intuit.Ipp.XsdExtension 11 | { 12 | using System.CodeDom; 13 | 14 | /// 15 | /// Defines methods to generate handle AppInfo tag 16 | /// 17 | public interface IAppInfoHandler 18 | { 19 | /// 20 | /// Executes appropriate actions based on implementation class 21 | /// 22 | /// Member of particualr class in which AppInfo is available 23 | /// value of AppInfo tag 24 | void HandleAppInfo(CodeMemberProperty memberProperty, string appInfoValue); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Interface/IXsdExtensionTask.cs: -------------------------------------------------------------------------------- 1 | ////********************************************************* 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // 6 | // This file contains interface definition of XSDExtension 7 | // tasks 8 | // 9 | ////********************************************************* 10 | 11 | namespace Intuit.Ipp.XsdExtension 12 | { 13 | using System; 14 | using System.Collections.Generic; 15 | using System.Linq; 16 | using System.Text; 17 | 18 | /// 19 | /// Defines methods to generate Classes from Schema 20 | /// 21 | internal interface IXsdExtensionTask 22 | { 23 | /// 24 | /// Executes appropriate actions based on implementation class 25 | /// 26 | /// Holds data about XSD schema 27 | /// Holds codeDomTree 28 | void Execute(XsdContext xsdContext, CodeDomContext codeDomContext); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | ////********************************************************* 2 | // 3 | // Copyright (c) Intuit. All rights reserved. 4 | // 5 | // 6 | // System generated Assembly info file 7 | // 8 | ////********************************************************* 9 | 10 | using System; 11 | using System.Reflection; 12 | using System.Runtime.CompilerServices; 13 | using System.Runtime.InteropServices; 14 | 15 | // Setting ComVisible to false makes the types in this assembly not visible 16 | // to COM components. If you need to access a type in this assembly from 17 | // COM, set the ComVisible attribute to true on that type. 18 | [assembly: ComVisible(false)] 19 | 20 | // The following GUID is for the ID of the typelib if this project is exposed to COM 21 | [assembly: Guid("1307de5d-8dad-42a2-92e0-114238b9c170")] 22 | 23 | [assembly: CLSCompliant(true)] -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Schema-Backup/Finance.xjb: -------------------------------------------------------------------------------- 1 | 4 | 8 | 9 | 10 | 11 | 12 | 15 | 18 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Schema/Finance.xjb: -------------------------------------------------------------------------------- 1 | 4 | 8 | 9 | 10 | 11 | 12 | 15 | 18 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /IPPDotNetDevKitCSV3/Tools/XsdExtension/Intuit.Ipp.XsdExtension/Settings.StyleCop: -------------------------------------------------------------------------------- 1 | 2 | 3 | False 4 | 5 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IPP.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IPP.ico -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnyWhere.AddIn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnyWhere.AddIn -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/CleanupOnDisconnect.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="Cleanup on Disconnect Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" 2 | CodeBehind="CleanupOnDisconnect.aspx.cs" Inherits="IntuitSampleWebSite.CleanupOnDisconnect" %> 3 | 4 | 5 | 6 | 7 |
8 |

9 | DISCONNECT SUCCESS

10 |

11 | We are sorry to see you have disconnected your Quickbooks company file. 12 |

13 |

14 | If you did this in error, please click the Connect to Quickbooks button below to 15 | reconnect.

16 |

17 | 18 |

19 |

20 | Please note: Your subscription to IntuitSampleWebSite has not been cancelled. 21 | To cancel your subscription, please contact support.

22 |
23 |
-------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/CleanupOnDisconnect.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebSite { 11 | 12 | 13 | public partial class CleanupOnDisconnect { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DevDefined.OAuth.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DevDefined.OAuth.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DirectConnectToIntuitTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/Disconnect.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="About Us" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" 2 | CodeBehind="Disconnect.aspx.cs" Inherits="IntuitSampleWebsite.Disconnect" %> 3 | 4 | 5 | 6 | 7 |

8 | 9 | 10 |

11 | 12 |
13 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/Disconnect.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebsite { 11 | 12 | 13 | public partial class Disconnect { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DisconnectTag.txt: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | Disconnect from QuickBooks -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DotNetOpenAuth.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/DotNetOpenAuth.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/Logout.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Logout.aspx.cs" Inherits="IntuitSampleWebSite.Logout" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
13 | 14 |
15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/Logout.aspx.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.UI; 6 | using System.Web.UI.WebControls; 7 | 8 | namespace IntuitSampleWebSite 9 | { 10 | public partial class Logout : System.Web.UI.Page 11 | { 12 | protected void Page_Load(object sender, EventArgs e) 13 | { 14 | if (HttpContext.Current.Session.Keys.Count > 0) 15 | { 16 | HttpContext.Current.Session.RemoveAll(); 17 | //Redirect user to the Home page 18 | Response.Redirect("default.aspx"); 19 | } 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/Logout.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebSite 11 | { 12 | 13 | 14 | public partial class Logout 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/MenuProxy.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MenuProxy.aspx.cs" Inherits="IntuitSampleWebsite.MenuProxy" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/MenuProxy.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebsite 11 | { 12 | 13 | 14 | public partial class MenuProxy 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OauthAccessTokenStorage.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OauthGrant.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="OauthGrant.aspx.cs" Inherits="IntuitSampleWebsite.OauthGrant" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OauthGrant.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebsite 11 | { 12 | public partial class OauthGrant 13 | { 14 | /// 15 | /// form1 control. 16 | /// 17 | /// 18 | /// Auto-generated field. 19 | /// To modify move field declaration from designer file to code-behind file. 20 | /// 21 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OauthHandler.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebsite 11 | { 12 | 13 | 14 | public partial class OauthHandler 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OpenIdHandler.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="OpenIdHandler.aspx.cs" Inherits="IntuitSampleWebsite.OpenIdHandler" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/OpenIdHandler.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace IntuitSampleWebsite 11 | { 12 | 13 | 14 | public partial class OpenIdHandler 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/QuickBooksCustomers.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.master" CodeBehind="QuickBooksCustomers.aspx.cs" Inherits="IntuitSampleWebsite.QuickBooksCustomers" %> 2 | 3 | 4 | 5 | 6 | 7 |
8 |
9 |
10 | 11 |


12 | QuickBooks Customer Data
13 | 14 |
15 |
16 |
17 | 18 | 19 | 20 |
21 |
22 |

23 |
24 |
25 | No Customer Data Found! 26 |
27 | 28 |
29 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/SetupTag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/SetupTag.txt -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ASPNETContent/v2/QuickBooksCustomers.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.master" CodeBehind="QuickBooksCustomers.aspx.cs" Inherits="IntuitSampleWebsite.QuickBooksCustomers" %> 2 | 3 | 4 | 5 | 6 | 7 |
8 |
9 |
10 | 11 |


12 | QuickBooks Customer Data
13 | 14 |
15 |
16 |
17 | 18 | 19 | 20 |
21 |
22 |

23 |
24 |
25 | No Customer Data Found! 26 |
27 | 28 |
29 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/BlueDotTag.txt: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/ConnecttoQuickBooksTag.txt: -------------------------------------------------------------------------------- 1 | 2 |
3 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/DotNetOpenAuth.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/DotNetOpenAuth.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IAAzureASPDotNetTemplate.vsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IAAzureASPDotNetTemplate.vsix -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IAAzureMVCTemplate.vsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IAAzureMVCTemplate.vsix -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IntuitAnywhereAddinHelp.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IntuitAnywhereAddinHelp.chm -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IppDocumentation.txt: -------------------------------------------------------------------------------- 1 | http://appcenter.intuit.com/go/docs -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IppFrontRunnerURL.txt: -------------------------------------------------------------------------------- 1 | http://appcenter.intuit.com/go/frontrunner -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/IppSupportURL.txt: -------------------------------------------------------------------------------- 1 | http://appcenter.intuit.com/go/support -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/JavaScriptTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/LogoutTag.txt: -------------------------------------------------------------------------------- 1 | Logout -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/BlueDotTag.txt: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/CleanupOnDisconnect/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 |

5 | Index

6 |
7 |

8 | DISCONNECT SUCCESS

9 |

10 | We are sorry to see you have disconnected your Quickbooks company file. 11 |

12 |

13 | If you did this in error, please click the Connect to Quickbooks button below to 14 | reconnect.

15 |

16 | 17 |

18 |

19 | Please note: Your subscription to IntuitSampleWebSite has not been cancelled. 20 | To cancel your subscription, please contact support.

21 |
22 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/ConnecttoQuickBooksTag.txt: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/CustomerData.cs: -------------------------------------------------------------------------------- 1 | #region Using 2 | 3 | using System; 4 | using System.Web; 5 | using System.Net; 6 | using System.IO; 7 | using System.Text.RegularExpressions; 8 | using System.Text; 9 | using System.Web.Caching; 10 | using System.Collections.Specialized; 11 | using System.Collections.Generic; 12 | 13 | #endregion 14 | 15 | public class CustomerData 16 | { 17 | 18 | public string ServiceEndPoint 19 | { 20 | get; 21 | set; 22 | } 23 | 24 | public string QuickBookType 25 | { 26 | get; 27 | set; 28 | } 29 | 30 | public string getCustomerData() 31 | { 32 | return "This has to be implemented using SDK M1 Components"; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DevDefined.OAuth.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DevDefined.OAuth.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DirectConnectToIntuitTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/Disconnect/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | 7 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DisconnectTag.txt: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | Disconnect from QuickBooks -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DotNetOpenAuth.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/DotNetOpenAuth.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/IntuitRegisterRoutes.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | using System.Web.Routing; 7 | 8 | public class IntuitRegisterRoutes 9 | { 10 | public static void RegisterIntuitAnywhereRoutes(RouteCollection routes) 11 | { 12 | } 13 | } 14 | 15 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/IppTag.cs: -------------------------------------------------------------------------------- 1 | #region Using 2 | 3 | using System; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | 7 | #endregion 8 | 9 | namespace IntuitSampleMVC.utils 10 | { 11 | public class IppTag : ActionFilterAttribute 12 | { 13 | public override void OnActionExecuting(ActionExecutingContext filterContext) 14 | { 15 | HttpContext.Current.Response.Write(""); 16 | HttpContext.Current.Response.Write(""); 17 | HttpContext.Current.Response.Write(""); 18 | HttpContext.Current.Response.Write(""); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/Logout/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/LogoutController.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | 7 | namespace IntuitSampleMVC.Controllers 8 | { 9 | public class LogoutController : Controller 10 | { 11 | // 12 | // GET: /Logout/ 13 | 14 | public ActionResult Index() 15 | { 16 | Session.RemoveAll(); 17 | //Redirect user to the Home page 18 | return Redirect("/Home/index"); 19 | 20 | } 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/LogoutTag.txt: -------------------------------------------------------------------------------- 1 | Logout -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/MenuProxy/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | } 4 | 5 | 6 | 7 | 8 | 9 | Index 10 | 11 | 12 |
13 | 14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/OauthAccessTokenStorage.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/OauthResponse/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | ViewBag.Title = "Index"; 4 | } 5 | 6 | 7 | 8 | 9 | 28 | 29 | 30 | Loading.... 31 | 32 | 33 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/OpenIDTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/OpenId/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/QuickBooksCustomers/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | Layout = "~/Views/Shared/_Layout.cshtml"; 4 | int CustomerCount = ViewBag.CustomerCount; 5 | var grid = new WebGrid(ViewBag.MyCollection); 6 | string NoRecordsMessage = "No Customer Data Found!"; 7 | 8 | } 9 | 10 |

QuickBooks Customer Data

11 | 12 | 13 | @if (CustomerCount > 0) 14 | { 15 |
16 |
17 | 18 | @grid.GetHtml() 19 | 20 |
21 |
22 | } 23 | else 24 | { 25 | @NoRecordsMessage 26 | } 27 |

28 | Back to Home Page -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/SetupTag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/SetupTag.txt -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/blueDot.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | routes.MapRoute( 4 | "MenuProxy", // Route name 5 | "{controller}", // URL with parameters 6 | new { controller = "MenuProxy" } // Parameter defaults 7 | ); 8 | 9 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/directConnectToIntuit.txt: -------------------------------------------------------------------------------- 1 | 2 | routes.MapRoute( 3 | "DirectConnectToIntuit", // Route name 4 | "{controller}", // URL with parameters 5 | new { controller = "DirectConnectToIntuit", action = "Index" } // Parameter defaults 6 | ); -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | routes.MapRoute( 3 | "Disconnect", // Route name 4 | "{controller}", // URL with parameters 5 | new { controller = "Disconnect", action = "Index" } // Parameter defaults 6 | ); -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/logout.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | routes.MapRoute( 4 | "Logout", // Route name 5 | "{controller}", // URL with parameters 6 | new { controller = "Logout", action = "Index" } // Parameter defaults 7 | ); -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/oAuth.cs: -------------------------------------------------------------------------------- 1 | public class oAuth 2 | { 3 | } -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/oAuth.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | routes.MapRoute( 4 | "OauthGrant", // Route name 5 | "{controller}", // URL with parameters 6 | new { controller = "OauthGrant" } // Parameter defaults 7 | ); 8 | 9 | routes.MapRoute( 10 | "OauthResponse", // Route name 11 | "{controller}", // URL with parameters 12 | new { controller = "OauthResponse" } // Parameter defaults 13 | ); 14 | 15 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/MVCContent/openID.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | routes.MapRoute( 4 | "OpenId", // Route name 5 | "{controller}/{action}/{id}", // URL with parameters 6 | new { controller = "OpenId", action = "Index", id = UrlParameter.Optional } // Parameter defaults 7 | ); 8 | 9 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.Core.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.Tools.vsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.Tools.vsix -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.VisualStudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/NuGet.VisualStudio.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/OpenIDTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhere/CodeFiles/SetupTag.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhereAddin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhereAddin.dll -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/IntuitAnywhereUI_en-us.wxl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Please click the finish button to exit the setup Wizard and restart all open Visual Studio instances for changes to take effect. 4 | -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/WixUIBannerBmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/WixUIBannerBmp.bmp -------------------------------------------------------------------------------- /Installer/WindowsAzureSDKforIntuitAnywhereInstaller/WixUIDialogBmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Installer/WindowsAzureSDKforIntuitAnywhereInstaller/WixUIDialogBmp.bmp -------------------------------------------------------------------------------- /Template/ASPDotNet/IAAzureASPDotNetTemplate/ASPNETTemplate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IAAzureASPDotNetTemplate/ASPNETTemplate.jpg -------------------------------------------------------------------------------- /Template/ASPDotNet/IAAzureASPDotNetTemplate/IPP.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IAAzureASPDotNetTemplate/IPP.ico -------------------------------------------------------------------------------- /Template/ASPDotNet/IAAzureASPDotNetTemplate/ProjectTemplates/Intuit/V3/IntuitAnywhereAzureWeb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IAAzureASPDotNetTemplate/ProjectTemplates/Intuit/V3/IntuitAnywhereAzureWeb.zip -------------------------------------------------------------------------------- /Template/ASPDotNet/IAAzureASPDotNetTemplate/WixUIDialogBmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IAAzureASPDotNetTemplate/WixUIDialogBmp.bmp -------------------------------------------------------------------------------- /Template/ASPDotNet/IAAzureASPDotNetTemplate/intuit_blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IAAzureASPDotNetTemplate/intuit_blue.gif -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/AzureProj/ServiceConfiguration.Cloud.cscfg: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/AzureProj/ServiceConfiguration.Local.cscfg: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/AzureProj/ServiceDefinition.csdef: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/AzureProj/__TemplateIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/AzureProj/__TemplateIcon.ico -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/About.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="About Us" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" 2 | CodeBehind="About.aspx.cs" Inherits="$safeprojectname$.About" %> 3 | 4 | 5 | 6 | 7 |

8 | About 9 |

10 |

11 | Put content here. 12 |

13 |
14 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/About.aspx.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.UI; 6 | using System.Web.UI.WebControls; 7 | 8 | namespace $safeprojectname$ 9 | { 10 | public partial class About : System.Web.UI.Page 11 | { 12 | protected void Page_Load(object sender, EventArgs e) 13 | { 14 | 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/About.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class About 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/CleanupOnDisconnect.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="Cleanup on Disconnect Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" 2 | CodeBehind="CleanupOnDisconnect.aspx.cs" Inherits="$safeprojectname$.CleanupOnDisconnect" %> 3 | 4 | 5 | 6 | 7 |
8 |

9 | DISCONNECT SUCCESS

10 |

11 | We are sorry to see you have disconnected your Quickbooks company file. 12 |

13 |

14 | If you did this in error, please click the Connect to Quickbooks button below to 15 | reconnect.

16 |

17 | 18 |

19 |

20 | Please note: Your subscription to IntuitSampleWebSite has not been cancelled. 21 | To cancel your subscription, please contact support.

22 |
23 |
-------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/CleanupOnDisconnect.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ { 11 | 12 | 13 | public partial class CleanupOnDisconnect { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Disconnect.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="About Us" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" 2 | CodeBehind="Disconnect.aspx.cs" Inherits="$safeprojectname$.Disconnect" %> 3 | 4 | 5 | 6 | 7 |

8 | 9 | 10 |

11 | 12 |
13 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Disconnect.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ { 11 | 12 | 13 | public partial class Disconnect { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Error.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" 2 | CodeBehind="Error.aspx.cs" Inherits="$safeprojectname$.Error" %> 3 | 4 | 5 | 6 | 7 |
8 |
9 | There was an error on our website. 10 |
11 |
12 |
13 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Error.aspx.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.UI; 6 | using System.Web.UI.WebControls; 7 | 8 | namespace $safeprojectname$ 9 | { 10 | public partial class Error : System.Web.UI.Page 11 | { 12 | protected void Page_Load(object sender, EventArgs e) 13 | { 14 | 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Error.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class Error 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="$safeprojectname$.Global" Language="C#" %> 2 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/IPPFMSDotNetDevKit.1.0.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/IPPFMSDotNetDevKit.1.0.0.0.nupkg -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Logout.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Logout.aspx.cs" Inherits="$safeprojectname$.Logout" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
13 | 14 |
15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Logout.aspx.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.UI; 6 | using System.Web.UI.WebControls; 7 | 8 | namespace $safeprojectname$ 9 | { 10 | public partial class Logout : System.Web.UI.Page 11 | { 12 | protected void Page_Load(object sender, EventArgs e) 13 | { 14 | if (HttpContext.Current.Session.Keys.Count > 0) 15 | { 16 | HttpContext.Current.Session.RemoveAll(); 17 | //Redirect user to the Home page 18 | Response.Redirect("default.aspx"); 19 | } 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/Logout.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class Logout 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/MenuProxy.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MenuProxy.aspx.cs" Inherits="$safeprojectname$.MenuProxy" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/MenuProxy.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class MenuProxy 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OauthAccessTokenStorage.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OauthGrant.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="OauthGrant.aspx.cs" Inherits="$safeprojectname$.OauthGrant" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OauthGrant.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class OauthGrant 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OauthHandler.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class OauthHandler 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OpenIdHandler.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="OpenIdHandler.aspx.cs" Inherits="$safeprojectname$.OpenIdHandler" %> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/OpenIdHandler.aspx.designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | namespace $safeprojectname$ 11 | { 12 | 13 | 14 | public partial class OpenIdHandler 15 | { 16 | 17 | /// 18 | /// form1 control. 19 | /// 20 | /// 21 | /// Auto-generated field. 22 | /// To modify move field declaration from designer file to code-behind file. 23 | /// 24 | protected global::System.Web.UI.HtmlControls.HtmlForm form1; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/QuickBooksCustomers.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.master" CodeBehind="QuickBooksCustomers.aspx.cs" Inherits="$safeprojectname$.QuickBooksCustomers" %> 2 | 3 | 4 | 5 | 6 | 7 |
8 |
9 | QuickBooks Customer Data
10 |
11 | 12 | 13 |
14 |
15 |
16 |
17 |
18 |
19 | No Customer Data Found! 20 |
21 |
22 | Back to Home Page 23 |
24 | 25 |
26 | -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/__PreviewImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/__PreviewImage.png -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/__TemplateIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IntuitAnywhereAzureWeb/Ch/WebProj/__TemplateIcon.png -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/IALogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/ASPDotNet/IntuitAnywhereAzureWeb/IALogo.png -------------------------------------------------------------------------------- /Template/ASPDotNet/IntuitAnywhereAzureWeb/IntuitAnywhereAzureWeb.vstemplate: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | IA Azure ASP.NET Web Role 5 | A template for creating an Intuit Anywhere Azure ASP.NET Web Role. 6 | IALogo.png 7 | CSharp 8 | Eisk 9 | 10 | 11 | 12 | Ch\WebProj\MyTemplate.vstemplate 13 | Ch\AzureProj\MyTemplate.vstemplate 14 | 15 | 16 | -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/IPP.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/IPP.ico -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/IntuitTemplates.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/IntuitTemplates.snk -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/MVCTemplate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/MVCTemplate.jpg -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/ProjectTemplates/Intuit/V3/IntuitAnywhereAzureMVC.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/ProjectTemplates/Intuit/V3/IntuitAnywhereAzureMVC.zip -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/WixUIDialogBmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/WixUIDialogBmp.bmp -------------------------------------------------------------------------------- /Template/MVC/IAAzureMVCTemplate/intuit_blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IAAzureMVCTemplate/intuit_blue.gif -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/AzureProj/ServiceConfiguration.Cloud.cscfg: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/AzureProj/ServiceConfiguration.Local.cscfg: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/AzureProj/ServiceDefinition.csdef: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/AzureProj/__TemplateIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IntuitAnywhereAzureMVC/Ch/AzureProj/__TemplateIcon.ico -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Content/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI CSS Framework 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Theming 14 | */ 15 | @import "jquery.ui.base.css"; 16 | @import "jquery.ui.theme.css"; 17 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Content/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | @import url("jquery.ui.core.css"); 2 | @import url("jquery.ui.resizable.css"); 3 | @import url("jquery.ui.selectable.css"); 4 | @import url("jquery.ui.accordion.css"); 5 | @import url("jquery.ui.autocomplete.css"); 6 | @import url("jquery.ui.button.css"); 7 | @import url("jquery.ui.dialog.css"); 8 | @import url("jquery.ui.slider.css"); 9 | @import url("jquery.ui.tabs.css"); 10 | @import url("jquery.ui.datepicker.css"); 11 | @import url("jquery.ui.progressbar.css"); -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Content/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Progressbar 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Progressbar#theming 14 | */ 15 | .ui-progressbar { height:2em; text-align: left; } 16 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Content/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Selectable 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Selectable#theming 14 | */ 15 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } 16 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Controllers/LogoutController.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | 7 | 8 | namespace $safeprojectname$.Controllers 9 | { 10 | public class LogoutController : Controller 11 | { 12 | // 13 | // GET: /Logout/ 14 | 15 | public ActionResult Index() 16 | { 17 | Session.RemoveAll(); 18 | //Redirect user to the Home page 19 | return Redirect("/Home/index"); 20 | 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="$safeprojectname$.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/IPPFMSDotNetDevKit.1.0.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/IPPFMSDotNetDevKit.1.0.0.0.nupkg -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/OauthAccessTokenStorage.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | test 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/CleanupOnDisconnect/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 |

5 | Index

6 |
7 |

8 | DISCONNECT SUCCESS

9 |

10 | We are sorry to see you have disconnected your Quickbooks company file. 11 |

12 |

13 | If you did this in error, please click the Connect to Quickbooks button below to 14 | reconnect.

15 |

16 | 17 |

18 |

19 | Please note: Your subscription to IntuitSampleWebSite has not been cancelled. 20 | To cancel your subscription, please contact support.

21 |
22 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Disconnect/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | 7 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Home/About.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "About Us"; 3 | } 4 | 5 |

About

6 |

7 | Put content here. 8 |

9 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Home/Error.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Error"; 3 | } 4 | 10 |
11 |
12 | @ViewBag.Message 13 |
14 |
15 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Logout/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/MenuProxy/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | } 4 | 5 | 6 | 7 | 8 | 9 | Index 10 | 11 | 12 |
13 | 14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/OauthResponse/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | ViewBag.Title = "Index"; 4 | } 5 | 6 | 7 | 8 | 9 | 28 | 29 | 30 | Loading.... 31 | 32 | 33 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/OpenId/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | } 4 | 5 |

Index

6 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/QuickBooksCustomers/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Index"; 3 | Layout = "~/Views/Shared/_Layout.cshtml"; 4 | int CustomerCount = 0; 5 | object obj = ViewBag.CustomerCount; 6 | if (obj != null) 7 | { 8 | CustomerCount = (int)obj; 9 | } 10 | 11 | var grid = new WebGrid(ViewBag.MyCollection); 12 | string NoRecordsMessage = "No Customer Data Found!"; 13 | 14 | } 15 | 16 |

QuickBooks Customer Data

17 | 18 | 19 | @if (CustomerCount > 0) 20 | { 21 |
22 |
23 | 24 | @grid.GetHtml() 25 | 26 |
27 |
28 | } 29 | else 30 | { 31 | @NoRecordsMessage 32 | } 33 |

34 | Back to Home Page -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- 1 | @model System.Web.Mvc.HandleErrorInfo 2 | 3 | @{ 4 | ViewBag.Title = "Error"; 5 | } 6 | 7 |

8 | Sorry, an error occurred while processing your request. 9 |

10 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/Shared/_LogOnPartial.cshtml: -------------------------------------------------------------------------------- 1 | @if(Request.IsAuthenticated) { 2 | Welcome @User.Identity.Name! 3 | [ @Html.ActionLink("Log Off", "LogOff", "Account") ] 4 | } 5 | else { 6 | @:[ @Html.ActionLink("Log On", "LogOn", "Account") ] 7 | } 8 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/__PreviewImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/__PreviewImage.png -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/__TemplateIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/__TemplateIcon.png -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/utils/CustomerData.cs: -------------------------------------------------------------------------------- 1 | #region Using 2 | 3 | using System; 4 | using System.Web; 5 | using System.Net; 6 | using System.IO; 7 | using System.Text.RegularExpressions; 8 | using System.Text; 9 | using System.Web.Caching; 10 | using System.Collections.Specialized; 11 | using System.Collections.Generic; 12 | 13 | #endregion 14 | 15 | public class CustomerData 16 | { 17 | 18 | public string ServiceEndPoint 19 | { 20 | get; 21 | set; 22 | } 23 | 24 | public string QuickBookType 25 | { 26 | get; 27 | set; 28 | } 29 | 30 | public string getCustomerData() 31 | { 32 | return "This has to be implemented using SDK M1 Components"; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Ch/WebProj/utils/oAuth.cs: -------------------------------------------------------------------------------- 1 |  2 | public class oAuth 3 | { 4 | } -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/IALogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/Template/MVC/IntuitAnywhereAzureMVC/IALogo.png -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/IntuitAnywhereAzureMVC.vstemplate: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | IA Azure ASP.NET MVC 3 Web Role 5 | A template for creating an Intuit Anywhere Azure ASP.NET MVC 3 Web Role. 6 | IALogo.png 7 | CSharp 8 | Eisk 9 | 10 | 11 | 12 | Ch\WebProj\MyTemplate.vstemplate 13 | Ch\AzureProj\MyTemplate.vstemplate 14 | 15 | 16 | -------------------------------------------------------------------------------- /Template/MVC/IntuitAnywhereAzureMVC/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | test 7 | 8 | 9 | -------------------------------------------------------------------------------- /os-project-logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | 12 | 13 | -------------------------------------------------------------------------------- /views/RateSDK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/views/RateSDK.png -------------------------------------------------------------------------------- /views/Thumbdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/views/Thumbdown.png -------------------------------------------------------------------------------- /views/Thumbup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intuit/QuickBooks-V3-DotNET-SDK/f48ddd78838c994165a93bb1ff93d4ee75fc5571/views/Thumbup.png --------------------------------------------------------------------------------