Class QuoteDocumentData
DataSet generator for the Quote document system - produces an appropriately populated DataSet based on sale id, optional alternative id and culture selection
Inherited Members
Namespace: SuperOffice.CRM.Sale
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class QuoteDocumentData
Constructors
QuoteDocumentData(int, int, CultureInfo, string[])
Cache input parameters
Declaration
public QuoteDocumentData(int saleId, int singleAlternativeId, CultureInfo culture, string[] prescannedTags)
Parameters
| Type | Name | Description |
|---|---|---|
| int | saleId | |
| int | singleAlternativeId | |
| CultureInfo | culture | |
| string[] | prescannedTags |
Methods
GetDocumentDataAsync(CancellationToken)
Set up archive provider, fetch data, transform into DataSet and return
Declaration
public Task<DataSet> GetDocumentDataAsync(CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<DataSet> |
GetTagDocumentation()
Get a list of <tagName>|<Display Name>|<Tooltip/description> of all tags; needs further decoding via resource system to obtain final documentation text
Declaration
public List<string> GetTagDocumentation()
Returns
| Type | Description |
|---|---|
| List<string> |