void Handle_Search(string key) { if (key.Length > 4) { var searchItems = Conferences.Where(x => x.Title.ToLower().StartsWith(key.ToLower())).ToList(); Conferences.Clear(); searchItems.ForEach(x => Conferences.Add(x)); Count = searchItems.Count(); } else { if (key.Length == 0) { Conferences.Clear(); BindData(); } } }
public async Task <Conference> GetActiveConference() { return(await Conferences.Where(x => x.Date >= DateTime.Today).OrderBy(x => x.Date).FirstOrDefaultAsync()); }