Пример #1
0
        public ActionResult KitapEkle(TBLKITAP p)
        {
            var ktg = db.TBLKATEGORI.Where(k => k.ID == p.TBLKATEGORI.ID).FirstOrDefault();
            var yzr = db.TBLYAZAR.Where(y => y.ID == p.TBLYAZAR.ID).FirstOrDefault();

            p.TBLKATEGORI = ktg;
            p.TBLYAZAR    = yzr;
            db.TBLKITAP.Add(p);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult KitapEkle(TBLKITAP p)
        {
            var ktg = db.TBLKATEGORI.Where(k => k.ID == p.TBLKATEGORI.ID).FirstOrDefault();//ilk ya da varsayalın değişkenini ktg ye atar.
            var yzr = db.TBLYAZAR.Where(y => y.ID == p.TBLYAZAR.ID).FirstOrDefault();

            p.TBLKATEGORI = ktg; //kategori değeri olarak ktg yi ata.
            p.TBLYAZAR    = yzr; //yazar değeri olarak yzr yi ata.
            db.TBLKITAP.Add(p);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult KitapEkle(TBLKITAP h1)
        {
            var k = db.TBLKATEGORI.Where(m => m.ID == h1.TBLKATEGORI.ID).FirstOrDefault();

            h1.TBLKATEGORI = k;
            var c = db.TBLYAZAR.Where(m => m.ID == h1.TBLYAZAR.ID).FirstOrDefault();

            h1.TBLYAZAR = c;
            db.TBLKITAP.Add(h1);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult KitapEkle(TBLKITAP tblktpEkle)
        {
            //Kategori ID yi çektik
            var ktg = db.TBLKATEGORI.Where(k => k.ID == tblktpEkle.TBLKATEGORI.ID).FirstOrDefault();
            //Yazar ID yi çektik
            var yzr = db.TBLYAZAR.Where(y => y.ID == tblktpEkle.TBLYAZAR.ID).FirstOrDefault();

            //atadığımız bilgileri değişkene ata
            tblktpEkle.TBLKATEGORI = ktg;
            tblktpEkle.TBLYAZAR    = yzr;
            tblktpEkle.DURUM       = true;

            db.TBLKITAP.Add(tblktpEkle); //Kitap Ekle işlemi
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult KitapGuncelle(TBLKITAP p)
        {
            var kitap = db.TBLKITAP.Find(p.ID);

            kitap.AD       = p.AD;
            kitap.BASIMYIL = p.BASIMYIL;
            kitap.SAYFA    = p.SAYFA;
            kitap.YAYINEVI = p.YAYINEVI;
            var ktg = db.TBLKATEGORI.Where(k => k.ID == p.TBLKATEGORI.ID).FirstOrDefault();
            var yzr = db.TBLYAZAR.Where(y => y.ID == p.TBLYAZAR.ID).FirstOrDefault();

            kitap.KATEGORI = ktg.ID;
            kitap.YAZAR    = yzr.ID;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //güncelleme işlemi
        public ActionResult Guncelle(TBLKITAP yz)
        {
            if (!ModelState.IsValid)
            {
                return(View("KitapGetir"));
            }
            var y = db.TBLKITAP.Find(yz.ID);

            y.AD       = yz.AD;
            y.KATEGORI = yz.KATEGORI;
            y.YAZAR    = yz.YAZAR;
            y.BASIMYIL = yz.BASIMYIL;
            y.YAYINEVI = yz.YAYINEVI;
            y.SAYFA    = yz.SAYFA;
            y.DURUM    = true;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult KitapGuncelle(TBLKITAP p)
        {
            var kitap = db.TBLKITAP.Find(p.ID);

            kitap.AD       = p.AD;
            kitap.BASIMYIL = p.BASIMYIL;
            kitap.SAYFA    = p.SAYFA;
            kitap.YAYINEVİ = p.YAYINEVİ;
            kitap.DURUM    = true;
            var kategori = db.TBLKATEGORI.Where(k => k.ID == p.TBLKATEGORI.ID).FirstOrDefault();
            var yazar    = db.TBLYAZAR.Where(k => k.ID == p.TBLYAZAR.ID).FirstOrDefault();

            kitap.KATEGORI   = kategori.ID;
            kitap.YAZAR      = yazar.ID;
            kitap.KITAPRESIM = p.KITAPRESIM;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //Kitap Güncelleştirme İşlemi
        public ActionResult KitapGuncelle(TBLKITAP tblktpGuncelle)
        {
            if (!ModelState.IsValid)
            {
                return(View("KitapGetir"));
            }
            var kitap = db.TBLKITAP.Find(tblktpGuncelle.ID);

            kitap.AD       = tblktpGuncelle.AD;
            kitap.BASIMYIL = tblktpGuncelle.BASIMYIL;
            kitap.SAYFA    = tblktpGuncelle.SAYFA;
            kitap.YAYINEVI = tblktpGuncelle.YAYINEVI;

            //DropDownList için Kategori ve Yazar ID çektik
            var ktg = db.TBLKATEGORI.Where(k => k.ID == tblktpGuncelle.TBLKATEGORI.ID).FirstOrDefault();
            var yzr = db.TBLYAZAR.Where(y => y.ID == tblktpGuncelle.TBLYAZAR.ID).FirstOrDefault();

            //Yeni güncellenen bilgileri ID ye göre ata
            kitap.KATEGORIID = ktg.ID;
            kitap.YAZARID    = yzr.ID;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }