public async Task <bool> GetTicketDetail(int id)
        {
            GetTicketDetailService ticketDetailService = new GetTicketDetailService(id);

            Tickets.Clear();
            TicketAssembler ticketAssembler = new TicketAssembler();
            Ticket          result          = await ticketDetailService.Execute();

            if (result != null)
            {
                TicketDetail = ticketAssembler.WriteViewModel(result);
                return(true);
            }
            else
            {
                return(false);
            }
        }
        public async Task <bool> GetTicketList()
        {
            GetTicketListService ticketListService = new GetTicketListService();

            Tickets.Clear();
            TicketAssembler ticketAssembler = new TicketAssembler();
            List <Ticket>   result          = await ticketListService.Execute();

            if (result != null)
            {
                foreach (var item in result)
                {
                    Tickets.Add(ticketAssembler.WriteViewModel(item));
                }
                return(true);
            }
            else
            {
                return(false);
            }
        }