/// <summary> /// PUT api/ReceivedInvoices/{id} /// Method updates received invoice by Id. Also possible to update single properties of invoice. /// </summary> public async Task <ReceivedInvoice> UpdateAsync(int invoiceId, ReceivedInvoiceUpdate invoice) { return(await PutAsync <ReceivedInvoice, ReceivedInvoiceUpdate>(ResourceUrl + "/" + invoiceId, invoice)); }
/// <summary> /// PUT api/ReceivedInvoices/{id} /// Method updates received invoice by Id. Also possible to update single properties of invoice. /// </summary> public ReceivedInvoice Update(int invoiceId, ReceivedInvoiceUpdate invoice) { return(Post <ReceivedInvoice, ReceivedInvoiceUpdate>(ResourceUrl + "/" + invoiceId, invoice)); }
/// <summary> /// POST api/Receivedinvoices/{id}/Recount /// Method recounts summaries of the invoice model for update. /// </summary> public async Task <ReceivedInvoice> RecountAsync(int invoiceId, ReceivedInvoiceUpdate invoice) { return(await PostAsync <ReceivedInvoice, ReceivedInvoiceUpdate>(ResourceUrl + "/" + invoiceId + "/Recount", invoice)); }