public async Task <IActionResult> Index() { ViewModals vm = new ViewModals() { Product = await _context.Product.Include(m => m.Category).ToListAsync(), Category = await _context.Category.ToListAsync(), Kupon = await _context.Kupon.Where(c => c.IsActive == true).ToListAsync(), }; return(View(vm)); }
public async Task <IActionResult> Index() { ViewModals vm = new ViewModals() { Product = await _context.Product.Include(m => m.Category).ToListAsync(), Category = await _context.Category.ToListAsync(), Kupon = await _context.Kupon.Where(m => m.IsActive == true).ToListAsync() }; var claimsIdentity = (ClaimsIdentity)User.Identity; var claim = claimsIdentity.FindFirst(ClaimTypes.NameIdentifier); if (claim != null) { var cnt = _context.ShoppingCart.Where(u => u.UserrId == claim.Value).ToList().Count; HttpContext.Session.SetInt32("ssCartCount", cnt); } return(View(await _context.Product.ToListAsync())); }