Exemple #1
0
        public async Task <IActionResult> GetUserTickets(string id, [FromQuery] TicketParams ticketParams)
        {
            int pageSize  = ticketParams.PageSize;
            int pageIndex = ticketParams.PageIndex;

            var ticketsFromRepo = await _repo.GetUserTickets(id, ticketParams);

            var tickets = _mapper.Map <IEnumerable <TicketShortDto> >(ticketsFromRepo);

            return(Ok(new { tickets, ticketParams.Length }));
        }