//Метод сортировки элементов таблицы автостоянок по адресу автостоянки Я-А public void SortParkingsAdressZ() { int n = Tab3List.Count - 1; for (int i = 0; i < n; i++) { for (int j = i + 1; j < n + 1; j++) { if (Tab3List[j].ParkingAdress[0] > Tab3List[i].ParkingAdress[0]) { ElementsTab3 p = Tab3List[i]; Tab3List[i] = Tab3List[j]; Tab3List[j] = p; } if (Tab3List[j].ParkingAdress[0] == Tab3List[i].ParkingAdress[0] && Tab3List[j].ParkingAdress[1] > Tab3List[i].ParkingAdress[1]) { ElementsTab3 p = Tab3List[i]; Tab3List[i] = Tab3List[j]; Tab3List[j] = p; } } } }
//Метод сортировки элементов таблицы автостоянок по названию автостоянки А-Я public void SortParkingsNameA() { int n = Tab3List.Count - 1; for (int i = 0; i < n; i++) { for (int j = i + 1; j < n + 1; j++) { if (Tab3List[j].ParkingName[0] < Tab3List[i].ParkingName[0]) { ElementsTab3 p = Tab3List[i]; Tab3List[i] = Tab3List[j]; Tab3List[j] = p; } if (Tab3List[j].ParkingName[0] == Tab3List[i].ParkingName[0] && Tab3List[j].ParkingName[1] < Tab3List[i].ParkingName[1]) { ElementsTab3 p = Tab3List[i]; Tab3List[i] = Tab3List[j]; Tab3List[j] = p; } } } }