Class MonetaryTotalBuilder
Fluent builder for constructing a MonetaryTotal (document-level monetary summary).
public sealed class MonetaryTotalBuilder
- Inheritance
-
MonetaryTotalBuilder
- Inherited Members
Methods
Build()
public MonetaryTotal Build()
Returns
WithAllowanceTotalAmount(decimal)
public MonetaryTotalBuilder WithAllowanceTotalAmount(decimal amount)
Parameters
amountdecimal
Returns
WithChargeTotalAmount(decimal)
public MonetaryTotalBuilder WithChargeTotalAmount(decimal amount)
Parameters
amountdecimal
Returns
WithLineExtensionAmount(decimal)
public MonetaryTotalBuilder WithLineExtensionAmount(decimal amount)
Parameters
amountdecimal
Returns
WithPayableAmount(decimal)
public MonetaryTotalBuilder WithPayableAmount(decimal amount)
Parameters
amountdecimal
Returns
WithPayableRoundingAmount(decimal)
public MonetaryTotalBuilder WithPayableRoundingAmount(decimal amount)
Parameters
amountdecimal
Returns
WithPrepaidAmount(decimal)
public MonetaryTotalBuilder WithPrepaidAmount(decimal amount)
Parameters
amountdecimal
Returns
WithPrepaidPayments(IReadOnlyList<PrepaidPaymentEntry>)
public MonetaryTotalBuilder WithPrepaidPayments(IReadOnlyList<PrepaidPaymentEntry> entries)
Parameters
entriesIReadOnlyList<PrepaidPaymentEntry>
Returns
WithTaxExclusiveAmount(decimal)
public MonetaryTotalBuilder WithTaxExclusiveAmount(decimal amount)
Parameters
amountdecimal
Returns
WithTaxInclusiveAmount(decimal)
public MonetaryTotalBuilder WithTaxInclusiveAmount(decimal amount)
Parameters
amountdecimal