示例#1
0
        public IActionResult GetAllTypes([FromQuery] ResourceParameters resourceParameters)
        {
            var types = _drankTypeService.GetAll(resourceParameters);

            var model = _mapper.Map <IEnumerable <BasicDrinkTypeDTO> >(types);

            _paginationMetaDataService.AddMetaDataToResponse(Response, types);

            return(Ok(model));
        }
示例#2
0
        public ActionResult <IEnumerable <BasicPeriodDTO> > GetAll([FromQuery] ResourceParameters resourceParameters)
        {
            var periods = _periodService.GetAllPeriods(resourceParameters);
            var mapped  = _mapper.Map <IEnumerable <BasicPeriodDTO> >(periods);

            _paginationMetaDataService.AddMetaDataToResponse(Response, periods);

            return(Ok(mapped));
        }
示例#3
0
        public ActionResult <IEnumerable <BasicOrderlineDTO> > GetAllOrderlines(
            [FromQuery] OrderlineResourceParameters parameters)
        {
            var result = _orderlineService.GetAllOrderlines(parameters);
            var mapped = _mapper.Map <IEnumerable <BasicOrderlineDTO> >(result);

            _paginationMetaDataService.AddMetaDataToResponse(Response, result);

            return(Ok(mapped));
        }
示例#4
0
        public IActionResult GetAll([FromQuery] ResourceParameters resourceParameters)
        {
            var result = _totemService.FindAll(resourceParameters);

            _paginationMetaDataService.AddMetaDataToResponse(Response, result);

            var model = _mapper.Map <IEnumerable <BasicAnimalDTO> >(result);

            return(Ok(model));
        }
        [HttpGet] //GET /api/leiding
        public IActionResult Index([FromQuery] LeidingResourceParameters resourceParameters)
        {
            var leiding = _leidingRepository.FindAll(resourceParameters);

            _paginationMetaDataService.AddMetaDataToResponse(Response, leiding);

            var viewModels = _mapper.Map <IEnumerable <BasicLeaderDTO> >(leiding);

            return(Ok(viewModels));
        }
示例#6
0
        public IActionResult GetAll(ResourceParameters resourceParameters)
        {
            var totemEntries = _totemEntryService.FindAll(resourceParameters);

            _paginationMetaDataService.AddMetaDataToResponse(Response, totemEntries);

            var model = _mapper.Map <IEnumerable <BasicTotemEntryDTO> >(totemEntries);

            return(Ok(model));
        }
示例#7
0
        [HttpGet] //GET api/tak
        public IActionResult Index([FromQuery] TakResourceParameters resourceParameters)
        {
            var takken = _takRepository.FindAll(resourceParameters);

            _paginationMetaDataService.AddMetaDataToResponse(Response, takken);

            var model = _mapper.Map <IEnumerable <BasicSectionDTO> >(takken);

            return(Ok(model));
        }
示例#8
0
        public IActionResult GetAllOrders([FromQuery] OrderResourceParameters resourceParameters)
        {
            var orders = _orderService.GetAllOrders(resourceParameters);

            var mapping = _mapper.Map <IEnumerable <BasicOrderDTO> >(orders);

            _paginationMetaDataService.AddMetaDataToResponse(Response, orders);

            return(Ok(mapping));
        }
        public IActionResult GetAll([FromQuery] ResourceParameters resourceParameters)
        {
            var adjectieven = _adjectiefService.FindAll(resourceParameters);

            _paginationMetaDataService.AddMetaDataToResponse(Response, adjectieven);

            var model = _mapper.Map <IEnumerable <BasicAdjectiveDTO> >(adjectieven);


            return(Ok(model));
        }