예제 #1
0
        //Метод сортировки таблицы актов эвакуации по названию автостоянки  Я-А
        public void SortActsParkingnameZ()
        {
            int n = Tab1List.Count - 1;

            for (int i = 0; i < n; i++)
            {
                for (int j = i + 1; j < n + 1; j++)
                {
                    if (Tab1List[j].Parking.ParkingName[0] > Tab1List[i].Parking.ParkingName[0])
                    {
                        ElementsTab1 p = Tab1List[i];
                        Tab1List[i] = Tab1List[j];
                        Tab1List[j] = p;
                    }
                    if (Tab1List[j].Parking.ParkingName[0] == Tab1List[i].Parking.ParkingName[0] && Tab1List[j].Parking.ParkingName[1] > Tab1List[i].Parking.ParkingName[1])
                    {
                        ElementsTab1 p = Tab1List[i];
                        Tab1List[i] = Tab1List[j];
                        Tab1List[j] = p;
                    }
                }
            }
        }
예제 #2
0
        //Метод сортировки таблицы актов эвакуации по названию улицы А-Я
        public void SortActsStreetnameA()
        {
            int n = Tab1List.Count - 1;

            for (int i = 0; i < n; i++)
            {
                for (int j = i + 1; j < n + 1; j++)
                {
                    if (Tab1List[j].Street.StreetName[0] < Tab1List[i].Street.StreetName[0])
                    {
                        ElementsTab1 p = Tab1List[i];
                        Tab1List[i] = Tab1List[j];
                        Tab1List[j] = p;
                    }
                    if (Tab1List[j].Street.StreetName[0] == Tab1List[i].Street.StreetName[0] && Tab1List[j].Street.StreetName[1] < Tab1List[i].Street.StreetName[1])
                    {
                        ElementsTab1 p = Tab1List[i];
                        Tab1List[i] = Tab1List[j];
                        Tab1List[j] = p;
                    }
                }
            }
        }
예제 #3
0
 //Метод добавления в список поиска
 public void AddElementsToSearchList(ElementsTab1 act)
 {
     SearchTab1.Add(act);
 }