public async Task <IActionResult> OnGetAsync() { var categories = await _productPageService.GetCategories(); ViewData["CategoryId"] = new SelectList(categories, "Id", "CategoryName"); return(Page()); }
public async Task <IActionResult> OnGetAsync(int?productId) { if (productId == null) { return(NotFound()); } Product = await _productPageService.GetProductById(productId.Value); if (Product == null) { return(NotFound()); } ViewData["CategoryId"] = new SelectList(await _productPageService.GetCategories(), "Id", "CategoryName"); return(Page()); }