C# Class DineroSampleApp.InvoiceDemo

显示文件 Open project: DineroRegnskab/dinero-csharp-sdk

Public Methods

Method Description
AddAndBookInvoice ( Dinero dinero ) : Task
AddAndGetInvoice ( Dinero dinero ) : Task
AddGetDeleteInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
AddGetUpdateInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
AddInvoiceAndPayment ( Dinero dinero ) : Task
DownloadPdf ( Dinero dinero, string path ) : System.Threading.Tasks.Task
FetchInvoice ( Dinero dinero ) : Task
GenerateCreditNote ( Dinero dinero ) : Task
GetInvoice ( Dinero dinero, System.Guid invoiceGuid ) : Task
GetList ( Dinero dinero, string freeTextSearch = null, string statusFilter = null, System.DateTime changedSince = null, bool includeDeleted = null ) : System.Threading.Tasks.Task
InvoiceToPrintableString ( SalesVoucherReadListModel invoice ) : string
SendEInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
SendEmail ( Dinero dinero, string receiverEmail ) : System.Threading.Tasks.Task
SendPreReminderEmail ( Dinero dinero, string receiverEmail ) : System.Threading.Tasks.Task

Private Methods

Method Description
AddNewInvoice ( Dinero dinero, System.Guid contactGuid ) : Task
BookInvoice ( Dinero dinero, System.Guid invoiceGuid, string timeStamp ) : Task
FetchInvoice ( Dinero dinero, System.Guid contactGuid ) : Task
InvoiceToPrintableString ( Invoice invoice ) : string
InvoiceToPrintableString ( InvoiceFetch invoice ) : string

Method Details

AddAndBookInvoice() public static method

public static AddAndBookInvoice ( Dinero dinero ) : Task
dinero Dinero
return Task

AddAndGetInvoice() public static method

public static AddAndGetInvoice ( Dinero dinero ) : Task
dinero Dinero
return Task

AddGetDeleteInvoice() public static method

public static AddGetDeleteInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
dinero Dinero
return System.Threading.Tasks.Task

AddGetUpdateInvoice() public static method

public static AddGetUpdateInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
dinero Dinero
return System.Threading.Tasks.Task

AddInvoiceAndPayment() public static method

public static AddInvoiceAndPayment ( Dinero dinero ) : Task
dinero Dinero
return Task

DownloadPdf() public static method

public static DownloadPdf ( Dinero dinero, string path ) : System.Threading.Tasks.Task
dinero Dinero
path string
return System.Threading.Tasks.Task

FetchInvoice() public static method

public static FetchInvoice ( Dinero dinero ) : Task
dinero Dinero
return Task

GenerateCreditNote() public static method

public static GenerateCreditNote ( Dinero dinero ) : Task
dinero Dinero
return Task

GetInvoice() public static method

public static GetInvoice ( Dinero dinero, System.Guid invoiceGuid ) : Task
dinero Dinero
invoiceGuid System.Guid
return Task

GetList() public static method

public static GetList ( Dinero dinero, string freeTextSearch = null, string statusFilter = null, System.DateTime changedSince = null, bool includeDeleted = null ) : System.Threading.Tasks.Task
dinero Dinero
freeTextSearch string
statusFilter string
changedSince System.DateTime
includeDeleted bool
return System.Threading.Tasks.Task

InvoiceToPrintableString() public static method

public static InvoiceToPrintableString ( SalesVoucherReadListModel invoice ) : string
invoice DineroPortableClientSDK.Sales.SalesVoucherReadListModel
return string

SendEInvoice() public static method

public static SendEInvoice ( Dinero dinero ) : System.Threading.Tasks.Task
dinero Dinero
return System.Threading.Tasks.Task

SendEmail() public static method

public static SendEmail ( Dinero dinero, string receiverEmail ) : System.Threading.Tasks.Task
dinero Dinero
receiverEmail string
return System.Threading.Tasks.Task

SendPreReminderEmail() public static method

public static SendPreReminderEmail ( Dinero dinero, string receiverEmail ) : System.Threading.Tasks.Task
dinero Dinero
receiverEmail string
return System.Threading.Tasks.Task