// GET: Sites/Details/5
        public async Task <IActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var site = await _repostory.DbContext().Sites
                       .Include(s => s.Client)
                       .FirstOrDefaultAsync(m => m.Id == id);

            if (site == null)
            {
                return(NotFound());
            }

            return(View(site));
        }
        // GET: CSVData
        public async Task <IActionResult> Index()
        {
            var myDbContext = _repostory.DbContext().CSVData.Include(c => c.Client).Include(c => c.Site);

            return(View(await myDbContext.ToListAsync()));
        }
        public void GetSites()
        {
            var siteNames = DataInFile.Select(d => d.Site);

            Sites = _repostory.DbContext().Sites.AsQueryable().Where(s => siteNames.Contains(s.Name));
        }