예제 #1
0
        // GET: Urunler/Details/5
        public async Task <IActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var products = await _context.Product
                           .Include(p => p.Menseis)
                           .Include(p => p.Taxes)
                           .FirstOrDefaultAsync(m => m.id == id);

            if (products == null)
            {
                return(NotFound());
            }

            var eSideBar = new SideBar(_context);

            eSideBar.AddProductCategories();
            eSideBar.AddSiblingProducts(products.id);
            var returnView = Tuple.Create <Products, SideBar>(products, eSideBar);

            return(View(returnView));
        }