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)); }
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)); }
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)); }
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)); }
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)); }