public IActionResult Checkout(int id)
        {
            var asset = _assets.GetAsset(id);
            var model = new CheckoutModels
            {
                AssetId       = id,
                ImageUrl      = asset.ImageUrl,
                Title         = asset.Title,
                LibraryCardId = "",
                IsCheckedOut  = _checkout.IsCheckedOut(id)
            };

            return(View(model));
        }
Beispiel #2
0
        public IActionResult Hold(int Id)
        {
            var asset = _assets.GetById(Id);

            var model = new CheckoutModels
            {
                AssetId       = Id,
                ImageURl      = asset.ImageUrl,
                Title         = asset.Title,
                LibraryCardId = "",
                HoldCount     = _checkouts.GetCurrentHolds(Id).Count()
            };

            return(View(model));
        }
Beispiel #3
0
        public IActionResult Hold(int id)
        {
            var asset = _assetsService.Get(id);

            var model = new CheckoutModels
            {
                AssetId       = id,
                ImageUrl      = asset.ImageUrl,
                Title         = asset.Title,
                LibraryCardId = "",
                HoldCount     = _checkoutsService.GetCurrentHolds(id).Count(),
                cards         = _checkoutsService.getLibraryCards()
            };

            return(View(model));
        }
Beispiel #4
0
        public IActionResult Hold(int id)
        {
            var asset = _asset.GetById(id);

            var model = new CheckoutModels
            {
                AssetId       = asset.Id,
                ImageUrl      = asset.ImageUrl,
                Title         = asset.Title,
                LibraryCardId = "",
                IsCheckedOut  = _checkout.IsCheckedout(asset.Id),
                HoldCount     = _checkout.GetCurrentHolds(asset.Id).Count()
            };

            return(View(model));
        }
Beispiel #5
0
        public IActionResult CheckOut(int id)
        {
            var asset = _asset.GetById(id);

            if (asset == null)
            {
                return(NotFound());
            }
            var model = new CheckoutModels
            {
                AssetId       = asset.Id,
                ImageUrl      = asset.ImageUrl,
                Title         = asset.Title,
                LibraryCardId = "",
                IsCheckedOut  = _checkout.IsCheckedout(id)
            };

            return(View(model));
        }