public IActionResult GetProducts() { if (!IsAuthorized()) { return(Forbid()); } var user = _dataManager.UserRepository.GetById(UserPrincipal.UserId); var order = user.Orders.FirstOrDefault(x => x.StateId == 1); if (order == null || !order.Product2Orders.Any()) { return(View(null)); } var model = new BasketModel(); model.SetModel(order); return(View(model)); }