private void PerformSearch(string pattern) { DisplayUserDirectionHistories = ((UserDirectionHistory[])AllUserDirectionHistories.ToArray().Clone()).ToList(); DisplayUserDirectionHistories = DisplayUserDirectionHistories.Where(I => I.Id.ToString().ToLowerInvariant().Contains(pattern.ToLowerInvariant()) || I.LastDirection.ToLowerInvariant().Contains(pattern.ToLowerInvariant()) || I.NewDirection.ToString().ToLowerInvariant().Contains(pattern.ToLowerInvariant()) ).ToList(); LoadUserDirectionHistoriesListToDataGridView(); }
private void UserDirectionHistories_Load(object sender, EventArgs e) { AllUserDirectionHistories = userDirectionHistoryService.GetUserDirectionHistoriesByUserId(User.Id); DisplayUserDirectionHistories = ((UserDirectionHistory[])AllUserDirectionHistories.ToArray().Clone()).ToList(); LoadUserDirectionHistoriesListToDataGridView(); }