public async Task <IActionResult> PutTransaction_History([FromRoute] int id, [FromBody] Transaction_History transaction_History) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != transaction_History.TransactionId) { return(BadRequest()); } _context.Entry(transaction_History).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Transaction_HistoryExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostTransaction_History([FromBody] Transaction_History transaction_History) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Transaction_History.Add(transaction_History); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTransaction_History", new { id = transaction_History.TransactionId }, transaction_History)); }