Beispiel #1
0
        // GET: Admin/Vacancy
        public ActionResult Index()
        {
            var vacancies = _vacancyService.GetAll();
            var viewModel = Mapper.Map <List <Vacancy>, List <VacancyViewModel> >(vacancies);

            return(View(viewModel));
        }
Beispiel #2
0
        public IActionResult GetAll([FromBody] GridHelper request, StatusType statusType)
        {
            try
            {
                var vacancies = _vacancyService.GetAll <VacancyGridDto>(item => item.StatusId == statusType).AsQueryable();
                var response  = request.FilterAndSort(vacancies);

                return(Json(response));
            }
            catch (Exception ex)
            {
                return(StatusCode((int)HttpStatusCode.BadRequest, new ErrorResponse(ex)));
            }
        }