public ActionResult HesapParaYatir([Bind(Include = "HesapEkNo,Para")] HesapParaModel model) { int mID = Convert.ToInt32(Session["musteriId"]); if (ModelState.IsValid) { db.ParaYatir(model.Para, model.HesapEkNo, mID); return(RedirectToAction("HesapOlustur")); } return(View()); }
public ActionResult HesapParaCek([Bind(Include = "HesapEkNo,Para")] HesapParaModel model) { int mID = Convert.ToInt32(Session["musteriId"]); int hesap = model.HesapEkNo; var query = db.tblMusteriHesap.Where(i => i.musteriId == mID && i.hesapAcikMi == true); string message = ""; var max = db.tblMusteriHesap.Where(i => i.musteriId == mID && i.hesapEkNumarasi == hesap).Max(i => i.hesapBakiye); if (ModelState.IsValid && model.Para <= max) { db.ParaCek(model.Para, model.HesapEkNo, mID); return(RedirectToAction("HesapOlustur")); } else { ViewBag.message = "Hesabinizda yeterli miktar yok!"; } ViewBag.HesapEkNo = new SelectList(query, "hesapEkNumarasi", "hesapEkNumarasi"); return(View(model)); }