Beispiel #1
0
        private void PopulateListView()
        {
            List <Bus> longSchedules = _busService.GetLongestBusSchedules();

            if (longSchedules.Any())
            {
                foreach (var bus in longSchedules)
                {
                    ListViewItem row = new ListViewItem(bus.BusNumber)
                    {
                        Tag = bus
                    };
                    row.SubItems.Add(new ListViewItem.ListViewSubItem(row, bus.DepartingStation));
                    row.SubItems.Add(new ListViewItem.ListViewSubItem(row, bus.DestinationStation));
                    row.SubItems.Add(new ListViewItem.ListViewSubItem(row, bus.DepartingTime.ToString("g")));
                    row.SubItems.Add(new ListViewItem.ListViewSubItem(row, bus.ArrivalTime.ToString("g")));
                    bus_schedules_listview.Items.Add(row);
                }
            }
        }