Beispiel #1
0
        public IActionResult Detail(int id)
        {
            CatalogDetailViewModel model = new CatalogDetailViewModel
            {
                DetailProduct = _productService.GetById(id)
            };

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

            var viewModel = new CatalogDetailViewModel
            {
                AssetId          = id,
                Title            = asset.Title,
                Year             = asset.Year,
                Cost             = asset.Cost,
                Status           = asset.Status.Name,
                ImageUrl         = asset.ImageUrl,
                AuthorOrDirector = _assets.GetAuthorOrDirector(id),
                CurrentLocation  = _assets.GetCurrentLocation(id).Name,
                DeweyCallNumber  = _assets.GetDeweyIndex(id),
                ISBN             = _assets.GetIsbn(id),
            };

            return(View(viewModel));
        }
Beispiel #3
0
        public CatalogDetailPage(string milkshakeId)
        {
            InitializeComponent();

            BindingContext = new CatalogDetailViewModel(milkshakeId);
        }