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); } }