Exemplo n.º 1
0
        public ActionResult AddBook(BookArchive p1)
        {
            try
            {
                var varmi = db.BookArchive.Where(i => i.BookName == p1.BookName).SingleOrDefault();
                if (varmi != null)
                {
                    ViewBag.Message = "Girilen İsimde Kayitli bir Kitap Zaten var!! ";
                    return(View());
                }

                var varmi2 = db.BookArchive.Where(i => i.BookBarcode == p1.BookBarcode).SingleOrDefault();
                if (varmi2 != null)
                {
                    ViewBag.Message = "Girilen Barkodta Kayitli bir Kitap Zaten var!! ";
                    return(View());
                }

                db.BookArchive.Add(p1);
                db.SaveChanges();


                return(RedirectToAction("ViewBook", "BookArchive"));
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 2
0
        public ActionResult EditBook(int id, BookArchive p1)
        {
            try
            {
                var kitap = db.BookArchive.Where(i => i.BookID == id).SingleOrDefault();
                kitap.BookName           = p1.BookName;
                kitap.BookCategory       = p1.BookCategory;
                kitap.BookStock          = p1.BookStock;
                kitap.BookAuthor         = p1.BookAuthor;
                kitap.BookBarcode        = p1.BookBarcode;
                kitap.BookPublisherHouse = p1.BookPublisherHouse;

                db.SaveChanges();
                return(RedirectToAction("ViewBook", "BookArchive"));
            }
            catch
            {
                return(View(p1));
            }
        }