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)); }
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)); }