public async Task <ActionResult <PurchasesHistoric> > PostPurchasesHistoric(PurchasesHistoric purchasesHistoric) { _context.PurchasesHistoric.Add(purchasesHistoric); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPurchasesHistoric", new { id = purchasesHistoric.IdPurchasesHistoric }, purchasesHistoric)); }
public async Task <IActionResult> PutPurchasesHistoric(int id, PurchasesHistoric purchasesHistoric) { if (id != purchasesHistoric.IdPurchasesHistoric) { return(BadRequest()); } _context.Entry(purchasesHistoric).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PurchasesHistoricExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }