Click or drag to resize

AzureHelperGetAzureEndPrices Method

Gets Azure price list formated for reseller

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public static List<AzureEndPrice> GetAzureEndPrices(
	IAtomiaBillingApi atomiaBillingApi,
	Account account,
	AccountDetails accountDetails,
	List<Guid> resellerIds,
	string searchString,
	int startIndex,
	int pageSize,
	int sortColumn,
	bool ascending,
	string itemArticleNumber,
	string category,
	string subcategory,
	string region,
	string currency,
	out int totalData,
	out int fetchedData
)

Parameters

atomiaBillingApi
Type: Atomia.Billing.Core.SdkIAtomiaBillingApi

[Missing <param name="atomiaBillingApi"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

account
Type: Account

[Missing <param name="account"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

accountDetails
Type: Atomia.Billing.Core.Sdk.BusinessObjectsAccountDetails

[Missing <param name="accountDetails"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

resellerIds
Type: System.Collections.GenericListGuid

[Missing <param name="resellerIds"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

searchString
Type: SystemString

[Missing <param name="searchString"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

startIndex
Type: SystemInt32

[Missing <param name="startIndex"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

pageSize
Type: SystemInt32

[Missing <param name="pageSize"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

sortColumn
Type: SystemInt32

[Missing <param name="sortColumn"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

ascending
Type: SystemBoolean

[Missing <param name="ascending"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

itemArticleNumber
Type: SystemString

[Missing <param name="itemArticleNumber"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

category
Type: SystemString

[Missing <param name="category"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

subcategory
Type: SystemString

[Missing <param name="subcategory"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

region
Type: SystemString

[Missing <param name="region"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

currency
Type: SystemString

[Missing <param name="currency"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

totalData
Type: SystemInt32

[Missing <param name="totalData"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

fetchedData
Type: SystemInt32

[Missing <param name="fetchedData"/> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

Return Value

Type: ListAzureEndPrice

[Missing <returns> documentation for "M:Atomia.Billing.Core.Sdk.BusinessLogic.AzureHelper.GetAzureEndPrices(Atomia.Billing.Core.Sdk.IAtomiaBillingApi,Atomia.Account.Lib.BusinessObjects.Account,Atomia.Billing.Core.Sdk.BusinessObjects.AccountDetails,System.Collections.Generic.List{System.Guid},System.String,System.Int32,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Int32@,System.Int32@)"]

See Also