Пример #1
0
        public IActionResult Details(Guid Id)
        {
            var Job = _logic.GetList(c => c.Id == Id,
                                     i => i.CompanyJob,
                                     i => i.CompanyJob.CompanyJobSkills,
                                     i => i.CompanyJob.CompanyJobEducation,
                                     i => i.CompanyJob.CompanyProfile,
                                     i => i.CompanyJob.CompanyProfile.CompanyLocations).SingleOrDefault();

            var applicants = new EFGenericRepository <ApplicantProfilePoco>()
                             .GetAll(i => i.SecurityLogin)
                             .OrderByDescending(i => i.SecurityLogin.Created)
                             .Select(o => new { Id = o.Id, Names = o.SecurityLogin.FullName });

            ViewBag.Applicants = new SelectList(applicants, "Id", "Names");//applicants.First(i=>i.Login == i.SecurityLogin.Id).SecurityLogin.FullName);

            if (Job is null)
            {
                return(NotFound());
            }

            return(View(Job));
        }