public async Task <viewModel.InvoiceView> Add([FromBody] transModel.InvoiceAdd add) { var addTrans = new trans.InvoiceTransactions(); var result = await addTrans.Add(add); return((viewModel.InvoiceView)result); }
public async Task <viewModel.InvoiceView> Update([FromRoute] int invoiceId, [FromBody] transModel.InvoiceUpdate update) { update.InvoiceId = invoiceId; var updateTrans = new trans.InvoiceTransactions(); var result = await updateTrans.Update(update); return((viewModel.InvoiceView)result); }
public async Task Delete([FromRoute] int invoiceId) { var deleteTrans = new trans.InvoiceTransactions(); var invoiceDelete = new transModel.InvoiceDelete() { InvoiceId = invoiceId }; await deleteTrans.Delete(invoiceDelete); }