예제 #1
0
 public decimal AddInvoiceItem(WorkOrderItems model)
 {
     try
     {
         var query      = WorkOrderQueries.AddInvoiceItem;
         var parameters = DataHelper.ExtractParameters(model);
         return(dbContext.Get <decimal>(query, parameters));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #2
0
 public ActionResult <InvoiceView> AddInvoiceItem([FromBody] WorkOrderItems value)
 {
     try
     {
         var result  = db.AddInvoiceItem(value);
         var invoice = db.GetInvoice(value.WorkOrderId);
         return(invoice);
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #3
0
        public async Task <IActionResult> AddInvoiceItem([FromBody] WorkOrderItems model)
        {
            try
            {
                var result = await api.Post <WorkOrderItems, InvoiceView>("WorkOrder/AddInvoiceItem", model);

                return(Json(result));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }