private void SortByExperience(ListSortDirection?direction) { if (direction == ListSortDirection.Ascending) { TestersList = TestersList.OrderBy(tester => tester.YearsOfExperience).ToList(); } else if (direction == ListSortDirection.Descending) { TestersList = TestersList.OrderByDescending(tester => tester.YearsOfExperience).ToList(); } else { TestersList = TestersList.OrderBy(tester => tester.YearsOfExperience).ToList(); } }
private void SortByCarType(ListSortDirection?direction) { if (direction == ListSortDirection.Ascending) { TestersList = TestersList.OrderBy(tester => tester.CarType).ToList(); } else if (direction == ListSortDirection.Descending) { TestersList = TestersList.OrderByDescending(tester => tester.CarType).ToList(); } else { TestersList = TestersList.OrderBy(tester => tester.CarType).ToList(); } }
private void SortByMaxDistance(ListSortDirection?direction) { if (direction == ListSortDirection.Ascending) { TestersList = TestersList.OrderBy(tester => tester.MaximalDistance).ToList(); } else if (direction == ListSortDirection.Descending) { TestersList = TestersList.OrderByDescending(tester => tester.MaximalDistance).ToList(); } else { TestersList = TestersList.OrderBy(tester => tester.MaximalDistance).ToList(); } }
private void SortByDateOfBirth(ListSortDirection?direction) { if (direction == ListSortDirection.Ascending) { TestersList = TestersList.OrderBy(tester => tester.DateOfBirth).ToList(); } else if (direction == ListSortDirection.Descending) { TestersList = TestersList.OrderByDescending(tester => tester.DateOfBirth).ToList(); } else { TestersList = TestersList.OrderBy(tester => tester.DateOfBirth).ToList(); } }