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; } }
public ActionResult <InvoiceView> AddInvoiceItem([FromBody] WorkOrderItems value) { try { var result = db.AddInvoiceItem(value); var invoice = db.GetInvoice(value.WorkOrderId); return(invoice); } catch (Exception) { throw; } }
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; } }