public ActionResult <StatisticsDTO> FetchVisitingStatisticsForToday()
        {
            Statistics stats = MarketUserService.getTodayStats();

            if (stats == null)
            {
                return(InternalServerError());
            }

            return(Ok(StatisticsDTO.FromStatistics(stats)));
        }
        public ActionResult <StatisticsDTO> FetchVisitingStatisticsForDatesRange
        (
            [FromQuery(Name = "dateStart")] DateTime?dateStartNullable,
            [FromQuery(Name = "dateEnd")] DateTime?dateEndNullable
        )
        {
            DateTime dateStart = Utils.ConvertDate(dateStartNullable);
            DateTime dateEnd   = Utils.ConvertDate(dateEndNullable);

            Statistics stats = MarketUserService.getDatesStats(dateStart, dateEnd);

            if (stats == null)
            {
                return(InternalServerError());
            }

            return(Ok(StatisticsDTO.FromStatistics(stats)));
        }