public void PopulateListView()
 {
     foreach (var bus in _busService.GetAllBusSchedules())
     {
         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);
     }
 }