public async Task <ActionResult> Create([Bind(Include = "Id,Amount,DueDate,EntryDate,CheckNo,VoucherNo,Notes,PayeeId")] CheckVoucher checkVoucher) { if (ModelState.IsValid) { db.CheckVoucherController.Add(checkVoucher); //await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.PayeeId = new SelectList(this.transactionAccounts, "Id", "Name", checkVoucher.PayeeId); return(View(checkVoucher)); }
// GET: CheckVouchers/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CheckVoucher checkVoucher = db.CheckVoucherController.Get(c => c.Id == id); //await db.CheckVouchers.FindAsync(id); if (checkVoucher == null) { return(HttpNotFound()); } return(View(checkVoucher)); }
// GET: CheckVouchers/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CheckVoucher checkVoucher = this.db.CheckVoucherController.Get(c => c.Id == id); //await db.CheckVouchers.FindAsync(id); if (checkVoucher == null) { return(HttpNotFound()); } ViewBag.PayeeId = new SelectList(this.transactionAccounts, "Id", "Name", checkVoucher.PayeeId); return(View(checkVoucher)); }