public IActionResult URL(string url)
        {
            var _url = (from i in _AppDbContext.shortUrl where i.ShortUrl == url select i).First();
            var urls = from i in _AppDbContext.tracks where i.ShortUrlId == _url.Id select i;

            var record = new UrlStatisticDataView(urls.ToList());

            var recordToSend = new
            {
                Click   = record.Clicked,
                byDate  = record.ByDate,
                byMonth = record.ByMonth,
                byYear  = record.ByYear
            };

            return(Ok(recordToSend));
        }
Exemplo n.º 2
0
        public new IActionResult Url(string url)
        {
            var _url = (from u in db.Url where u.shortUrl == url select u).First();

            var urls = from u in db.UrlStatistic where u.ShortUrlId == _url.id.ToString() select u;

            var record = new UrlStatisticDataView(urls.ToList());

            var recordToSend = new
            {
                Click   = record.Clicked,
                byDate  = record.ByDate,
                byMonth = record.ByMonth,
                byYear  = record.ByYear
            };

            return(Ok(recordToSend));
        }