/// <summary> /// PUT api/IssuedInvoices/{id} /// Method updates issued invoice by Id. Also possible to update single preperties of invoice. Invoice should contains only items with ItemTypeNormal. /// </summary> public IssuedInvoice Update(int invoiceId, IssuedInvoiceUpdate invoice) { return(Put <IssuedInvoice, IssuedInvoiceUpdate>(ResourceUrl + "/" + invoiceId, invoice)); }
/// <summary> /// PUT api/IssuedInvoices/{id} /// Method updates issued invoice by Id. Also possible to update single preperties of invoice. Invoice should contains only items with ItemTypeNormal. /// </summary> public async Task <IssuedInvoice> UpdateAsync(int invoiceId, IssuedInvoiceUpdate invoice) { return(await PutAsync <IssuedInvoice, IssuedInvoiceUpdate>(ResourceUrl + "/" + invoiceId, invoice)); }
/// <summary> /// POST api/IssuedInvoices/{id}/Recount /// Method recounts summaries of the invoice model for update. Invoice should contains only items with ItemTypeNormal. /// </summary> public IssuedInvoice Recount(int invoiceId, IssuedInvoiceUpdate invoice) { return(Post <IssuedInvoice, IssuedInvoiceUpdate>(ResourceUrl + "/" + invoiceId + "/Recount", invoice)); }
/// <summary> /// POST api/IssuedInvoices/{id}/Recount /// Method recounts summaries of the invoice model for update. Invoice should contains only items with ItemTypeNormal. /// </summary> public async Task <IssuedInvoice> RecountAsync(int invoiceId, IssuedInvoiceUpdate invoice) { return(await PostAsync <IssuedInvoice, IssuedInvoiceUpdate>(ResourceUrl + "/" + invoiceId + "/Recount", invoice)); }