public ActionResult KasaDuzenle(int id, int TurID, int OdemeID, KasaDuzenle form) { var carihesap = Database.Session.Query <CariHesap>().FirstOrDefault(x => x.Id == id); if (carihesap == null) { return(HttpNotFound()); } if (!ModelState.IsValid) { ViewBag.TurID = new SelectList(Database.Session.Query <Tur>(), "Id", "Adi", carihesap.Tur.Id); ViewBag.OdemeID = new SelectList(Database.Session.Query <OdemeSekli>(), "Id", "Adi", carihesap.OdemeSekli.Id); return(View(form)); } carihesap.Tarih = form.Tarih; carihesap.Aciklama = form.Aciklama; carihesap.GirilenMiktar = form.Verilen; carihesap.CikanMiktar = form.Alinan; carihesap.OdemeSekli = Database.Session.Load <OdemeSekli>(OdemeID); carihesap.Tur = Database.Session.Load <Tur>(TurID); Database.Session.Update(carihesap); Database.Session.Flush(); return(Redirect("KasaIndex?Id=" + carihesap.Musteri.Id)); }
public ActionResult KasaDuzenle(int id, int TurID, int OdemeID, KasaDuzenle form) { var carihesap = Database.Session.Query <CariHesap>().FirstOrDefault(x => x.Id == id); if (carihesap == null) { return(HttpNotFound()); } carihesap.Tarih = form.Tarih; carihesap.Aciklama = form.Aciklama; carihesap.GirilenMiktar = form.GirilenMiktar; carihesap.CikanMiktar = form.CikanMiktar; carihesap.OdemeSekli = Database.Session.Load <OdemeSekli>(OdemeID); carihesap.Tur = Database.Session.Load <Tur>(TurID); Database.Session.Update(carihesap); Database.Session.Flush(); return(Redirect("KasaIndex?Id=" + carihesap.Musteri.Id)); }