public ActionResult DeleteConfirmed3(int id)
        {
            tbl_kitap tbl_kitap = db.kitap.Find(id);

            db.kitap.Remove(tbl_kitap);
            db.SaveChanges();
            return(RedirectToAction("Kitap"));
        }
        public ActionResult DelKitap(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbl_kitap tbl_kitap = db.kitap.Find(id);

            if (tbl_kitap == null)
            {
                return(HttpNotFound());
            }
            return(View(tbl_kitap));
        }
Пример #3
0
        public ActionResult EDKitap(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbl_kitap tbl_kitap = db.kitap.Find(id);

            if (tbl_kitap == null)
            {
                return(HttpNotFound());
            }
            ViewBag.kitapTurID = new SelectList(db.kitapTur, "ID", "ad", tbl_kitap.kitapTurID);
            ViewBag.yayinEviID = new SelectList(db.yayinEvi, "ID", "ad", tbl_kitap.yayinEviID);
            ViewBag.yazarID    = new SelectList(db.yazar, "ID", "ad", tbl_kitap.yazarID);
            return(View(tbl_kitap));
        }
Пример #4
0
 public ActionResult EDKitap([Bind(Include = "ID,ad,detay,resimUrl,iadeTarihi,kayitTarihi,ekleyenID,guncellemeTarihi,guncelleyenID,durum,kitapTurID,yazarID,yayinEviID")] tbl_kitap tbl_kitap)
 {
     if (ModelState.IsValid)
     {
         int id        = int.Parse(Session["user"].ToString());
         var kullanici = db.kullanici.Find(id);
         tbl_kitap.guncelleyenID    = kullanici.ID;
         tbl_kitap.guncellemeTarihi = DateTime.Now;
         tbl_kitap.durum            = true;
         db.Entry(tbl_kitap).State  = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Kitap"));
     }
     ViewBag.kitapTurID = new SelectList(db.kitapTur, "ID", "ad", tbl_kitap.kitapTurID);
     ViewBag.yayinEviID = new SelectList(db.yayinEvi, "ID", "ad", tbl_kitap.yayinEviID);
     ViewBag.yazarID    = new SelectList(db.yazar, "ID", "ad", tbl_kitap.yazarID);
     return(View(tbl_kitap));
 }
Пример #5
0
        public ActionResult Kitap([Bind(Include = "ID,ad,detay,resimUrl,iadeTarihi,kayitTarihi,ekleyenID,guncellemeTarihi,guncelleyenID,durum,kitapTurID,yazarID,yayinEviID")] tbl_kitap tbl_kitap)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    ViewBag.kitapTurID = new SelectList(db.kitapTur, "ID", "ad", tbl_kitap.kitapTurID);
                    ViewBag.yayinEviID = new SelectList(db.yayinEvi, "ID", "ad", tbl_kitap.yayinEviID);
                    ViewBag.yazarID    = new SelectList(db.yazar, "ID", "ad", tbl_kitap.yazarID);
                    var varMi = db.kitap.Where(x => x.ad == tbl_kitap.ad).FirstOrDefault();
                    if (varMi == null)
                    {
                        int id        = int.Parse(Session["user"].ToString());
                        var kullanici = db.kullanici.Find(id);
                        tbl_kitap.kayitTarihi   = DateTime.Now;
                        tbl_kitap.guncelleyenID = kullanici.ID;

                        tbl_kitap.iadeTarihi       = DateTime.Now;
                        tbl_kitap.resimUrl         = "http://haber.islamalemiburada.com/wp-content/uploads/2014/10/R%C3%BCyada-Kitap-G%C3%B6rmek.jpg";
                        tbl_kitap.guncellemeTarihi = DateTime.Now;
                        tbl_kitap.ekleyenID        = kullanici.ID;
                        tbl_kitap.durum            = true;
                        db.kitap.Add(tbl_kitap);
                        db.SaveChanges();
                        return(Content("Kitap Ekleme İşlemi Gerçekleştirildi...."));
                    }
                    else
                    {
                        return(Content("Eklemek İstediğiniz Kitap Zaten Mevcut"));
                    }
                }
                catch (Exception)
                {
                    ModelState.AddModelError("Kitap", "Bir Sorun İle Karşılaşıldı Tekrar Deneyiniz");
                    return(View());
                }
            }
            return(View());
        }