public IHttpActionResult PutBank(int id, Bank bank) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bank.BankId) { return(BadRequest()); } db.Entry(bank).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BankExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutTransactionHeader(long id, TransactionHeader transactionHeader) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != transactionHeader.TransactionId) { return(BadRequest()); } db.Entry(transactionHeader).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TransactionHeaderExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public Account Create([Bind(Include = "AccountNumber,AccountName,BankId,AccountBalance")] Account account) { if (ModelState.IsValid) { db.Accounts.Add(account); db.SaveChanges(); } ViewBag.BankId = new SelectList(db.Banks, "BankId", "BankName", account.BankId); return(account); }
public ActionResult Create([Bind(Include = "BankId,BankName,BankPhone,BankAddress")] Bank bank) { if (ModelState.IsValid) { db.Banks.Add(bank); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bank)); }
public ActionResult Create([Bind(Include = "TransactionId,SenderId,TransactionDt")] TransactionHeader transactionHeader) { if (ModelState.IsValid) { db.TransactionHeaders.Add(transactionHeader); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SenderId = new SelectList(db.Accounts, "AccountId", "AccountNumber", transactionHeader.SenderId); return(View(transactionHeader)); }