예제 #1
0
 private string GetCommandValues()
 {
     return(!string.IsNullOrEmpty(Settings.CommandValue)
                ? string.Join(",",
                              TicketList.Where(x => x.IsSelected)
                              .Select(x => _printerService.GetPrintingContent(x.Ticket, Settings.CommandValue, 0)))
                : string.Join(",",
                              TicketList.Where(x => x.IsSelected)
                              .Select(x => x.Ticket.Id)));
 }
예제 #2
0
        internal IList <TicketViewData> GetTicketList()
        {
            var tickets = _ticketService.GetTicketsByState(Settings.State);

            return(tickets.Select(x => new TicketViewData {
                TicketData = _printerService.GetPrintingContent(x, Settings.Format, Settings.Width), TicketId = x.Id
            }).ToList());
        }