public IActionResult DeleteFinancePurchaseInvoice(long id) { FinancePurchaseInvoice fin = Inv_repo.Find(id); if (fin == null) { return(NotFound()); } Inv_repo.Delete(fin); return(Ok()); }
public IActionResult UpdateFinancePurchaseInvoice([FromBody] FinancePurchaseInvoice model) { try { InvDetail_repo.DeleteRange(InvDetail_repo.GetAll().Where(a => a.FinancePurchaseInvoiceId == model.FinancePurchaseInvoiceId)); Inv_repo.Update(model); return(new OkObjectResult(new { FinancePurchaseInvoiceID = model.FinancePurchaseInvoiceId })); } catch (Exception e) { return(BadRequest(e)); } }
public IActionResult AddFinancePurchaseInvoice([FromBody] FinancePurchaseInvoice model) { Inv_repo.Add(model); return(new OkObjectResult(new { FinancePurchaseInvoiceID = model.FinancePurchaseInvoiceId })); }