public ViewResult GetJobApplicants(int id)
        {
            JobApplicantsViewModel        javm;
            List <JobApplicantsViewModel> javmList = new List <JobApplicantsViewModel>();
            var applicants = (from j in db.Jobs
                              join uj in db.SeekersToJobs on j.job_id equals uj.job_id
                              join u in db.Users on uj.UserId equals u.Id
                              where j.job_id == id
                              select new
            {
                job_id = j.job_id,
                user_id = u.Id,
                user_name = u.UserName
            }).ToList();

            foreach (var item in applicants)
            {
                javm           = new JobApplicantsViewModel();
                javm.Job_Id    = item.job_id;
                javm.User_Id   = item.user_id;
                javm.User_Name = item.user_name;
                javmList.Add(javm);
            }
            return(View(javmList));
        }
        public async Task <IActionResult> ApplicantsByJob(int id)
        {
            var user = await _userManager.GetUserAsync(HttpContext.User);

            var job = _context.Jobs
                      .Include(x => x.Applicants)
                      .ThenInclude(x => x.User)
                      .SingleOrDefault(x => x.Id == id);
//            _logger.LogInformation(job.Title);
            var model = new JobApplicantsViewModel
            {
                Job        = job,
                Applicants = job.Applicants
            };

            return(View(model));
        }