Example #1
0
        public ActionResult Create(ilan yeniilan)
        {
            using (db)
            {
                    yeniilan.OlusturmaTarihi = DateTime.Now;
                    db.ilan.Add(yeniilan);
                    db.SaveChanges();
                    //değişiklikleri gerçekleştirdikten sonra ilanDetayOlustur
                    //view'ına ve o view'da kullanacağımız dtl nesnesine
                    //return ediyoruz
                    ilanDetay dtl = new ilanDetay() { ilanID = yeniilan.ID };
                    return PartialView("ilanDetayOlustur", dtl);

            }
        }
Example #2
0
        public ActionResult Duzenle(ilan ilan)
        {
            int id = ilan.ID;
                ilan sonuc = db.ilan.SingleOrDefault(t => t.ID == id);
                sonuc.Baslik = ilan.Baslik;
                sonuc.CesitID = ilan.CesitID;
                sonuc.Fiyat = ilan.Fiyat;
                sonuc.MetreKare = ilan.MetreKare;
                sonuc.KategoriID = ilan.KategoriID;
                sonuc.SemtID = ilan.SemtID;
                db.SaveChanges();

                ilanDetay dtl = db.ilanDetay.SingleOrDefault(d => d.ilanID == id);
                //tabloda kayıt yoksa kendim nesne oluşturuyorum
                if (dtl == null)
                {
                    dtl = new ilanDetay() { ilanID = id };
                }

                return PartialView("ilanDetayDuzenle", dtl);
        }