Exemple #1
0
        public ActionResult Index(string sortOrder, string searchString)
        {
            ViewBag.NameSortParm = String.IsNullOrEmpty(sortOrder) ? "Name desc" : "";
            IQueryable <ResumeDTO> resumeDTOs = resumeService.GetResumesOrder(sortOrder);

            if (!String.IsNullOrEmpty(searchString))
            {
                resumeDTOs = resumeService.GetResumesWhere(searchString);
            }
            var mapper  = new MapperConfiguration(cfg => cfg.CreateMap <ResumeDTO, ResumeViewModel>()).CreateMapper();
            var resumes = mapper.Map <IEnumerable <ResumeDTO>, List <ResumeViewModel> >(resumeDTOs);

            return(View(resumes.AsQueryable()));
        }