public void FilterCollection(string filteringSubstring) { filteringSubstring = filteringSubstring.Trim().ToLower(); if (string.IsNullOrEmpty(filteringSubstring)) { FilteredArchitectsList.Clear(); return; } FilteredArchitectsList = ArchitectList.Where(x => x.Surname.ToLower().Contains(filteringSubstring)).ToList(); }
public async Task DeleteArchitect(object architect) { var arch = architect as ArchitectModel; if (arch == null) { return; } await _architectsManager.RemoveArchitect(arch.Id); ArchitectList.Remove(arch); }