コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
 public async Task Delete([FromRoute] int invoiceId)
 {
     var deleteTrans   = new trans.InvoiceTransactions();
     var invoiceDelete = new transModel.InvoiceDelete()
     {
         InvoiceId = invoiceId
     };
     await deleteTrans.Delete(invoiceDelete);
 }