예제 #1
0
        public IActionResult GetStrategyOverview(string strategyId)
        {
            var userId = HttpContext.User.GetUserId(); //TODO: Add current holdings

            if (string.IsNullOrEmpty(userId))
            {
                return(BadRequest("User not found"));
            }

            var strategy = _strategyRepository.GetByIdForOverview(strategyId);
            var result   = _mapper.Map <JsonStrategyModel>(strategy);

            strategy.LastCheck = DateTime.Now;
            _strategyRepository.Edit(strategy);

            return(Ok(result));
        }