Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }