public ActionResult DeleteBarcode(int id)
        {
            LibraryManagementSystemContext context = new LibraryManagementSystemContext();
            BarcodesRepository barcodesRepository = new BarcodesRepository(context);
            BarcodesDeleteBarcodeVM model = new BarcodesDeleteBarcodeVM();

            Barcode barcode = barcodesRepository.GetByID(id);
            model.ID = barcode.ID;
            model.BarcodeNumber = barcode.BarcodeNumber;

            return View(model);
        }
示例#2
0
        public ActionResult DeleteBarcode(int id)
        {
            LibraryManagementSystemContext context            = new LibraryManagementSystemContext();
            BarcodesRepository             barcodesRepository = new BarcodesRepository(context);
            BarcodesDeleteBarcodeVM        model = new BarcodesDeleteBarcodeVM();

            Barcode barcode = barcodesRepository.GetByID(id);

            model.ID            = barcode.ID;
            model.BarcodeNumber = barcode.BarcodeNumber;

            return(View(model));
        }
        public ActionResult DeleteBarcode(BarcodesDeleteBarcodeVM model)
        {
            LibraryManagementSystemContext context = new LibraryManagementSystemContext();
            BarcodesRepository barcodesRepository = new BarcodesRepository(context);

            Barcode barcode = barcodesRepository.GetByID(model.ID);
            if (barcode == null)
            {
                return HttpNotFound();
            }
            else
            {
                barcodesRepository.Delete(barcode);
            }

            return RedirectToAction("ListBookBarcodes/" + barcode.BookID, "Books");
        }
示例#4
0
        public ActionResult DeleteBarcode(BarcodesDeleteBarcodeVM model)
        {
            LibraryManagementSystemContext context            = new LibraryManagementSystemContext();
            BarcodesRepository             barcodesRepository = new BarcodesRepository(context);

            Barcode barcode = barcodesRepository.GetByID(model.ID);

            if (barcode == null)
            {
                return(HttpNotFound());
            }
            else
            {
                barcodesRepository.Delete(barcode);
            }

            return(RedirectToAction("ListBookBarcodes/" + barcode.BookID, "Books"));
        }