public IHttpActionResult PostTransactionBSE161001(TransactionBSE161001 transactionBSE161001) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TransactionBSE161001.Add(transactionBSE161001); try { db.SaveChanges(); } catch (DbUpdateException) { if (TransactionBSE161001Exists(transactionBSE161001.TransactionId)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = transactionBSE161001.TransactionId }, transactionBSE161001)); }
public IHttpActionResult PutTransactionBSE161001(int id, TransactionBSE161001 transactionBSE161001) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != transactionBSE161001.TransactionId) { return(BadRequest()); } db.Entry(transactionBSE161001).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TransactionBSE161001Exists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTransactionBSE161001(int id) { TransactionBSE161001 transactionBSE161001 = db.TransactionBSE161001.Find(id); if (transactionBSE161001 == null) { return(NotFound()); } return(Ok(transactionBSE161001)); }
public IHttpActionResult DeleteTransactionBSE161001(int id) { TransactionBSE161001 transactionBSE161001 = db.TransactionBSE161001.Find(id); if (transactionBSE161001 == null) { return(NotFound()); } db.TransactionBSE161001.Remove(transactionBSE161001); db.SaveChanges(); return(Ok(transactionBSE161001)); }