public async Task <DataResult <List <ReserveModel> > > GetPartOfReserves(int skip, int take) { try { List <Reserve> entities = await _reserveRepository.GetPart(skip, take); List <ReserveModel> models = entities.Select(_mapper.Map).ToList(); return(new DataResult <List <ReserveModel> > { Success = true, Data = models, }); } catch (Exception ex) { _logger.LogError(ex, "Problems with getting all Reserves"); return(new DataResult <List <ReserveModel> > { Success = false, ErrorCode = ErrorCode.InternalError, }); } }