public async Task <PrintedEditionResponseModel> GetAsync(PrintedEditionRequestModel requestModel)
        {
            PrintedEditionRequestParameters parameters = requestModel.MapToRequestParameters();

            (List <PrintedEditionWithNestedObjects> printedEditions, int count) = await _printedEditionRepository.GetWithNestedObjectsAsync(parameters);

            PrintedEditionResponseModel responseModel = new PrintedEditionResponseModel(count, printedEditions);

            return(responseModel);
        }
Esempio n. 2
0
        public async Task <PrintedEditionResponseModel> GetPrintedEditions([FromBody] PrintedEditionRequestModel requestModel)
        {
            PrintedEditionResponseModel responseModel = await _printedEditionService.GetAsync(requestModel);

            return(responseModel);
        }