private void AddBack_Contacts(IEnumerable <PlantOrderModel> filteredData) { foreach (var item in filteredData) { if (!FilteredPlantOrders.Contains(item)) { FilteredPlantOrders.Add(item); } } }
private void Remove_NonMatching(IEnumerable <PlantOrderModel> filteredData) { for (int i = FilteredPlantOrders.Count - 1; i >= 0; i--) { var item = FilteredPlantOrders[i]; if (!filteredData.Contains(item)) { FilteredPlantOrders.Remove(item); } } }