GetSelectedItemFromCollection(ObservableCollection <PickerItem> collection, int FindById) { PickerItem filteredItems = collection.FirstOrDefault(x => x.Id.Equals(FindById)); return(filteredItems); }
private async void loadData() { try { var classnamel = await App.Database.GetClassAsync(); if (!string.IsNullOrEmpty(classnamel.ToString())) { if (classnamel.Count > 0) { foreach (var element in classnamel) { PickerItem pickerItem = new PickerItem() { Id = element.Code, Name = element.ClassName }; classnamelist.Add(pickerItem); } //ClassName = classnamelist.FirstOrDefault(); } } var streamnamel = await App.Database.GetStreamAsync(); if (!string.IsNullOrEmpty(streamnamel.ToString())) { if (streamnamel.Count > 0) { foreach (var element in streamnamel) { PickerItem pickerItem = new PickerItem() { Id = element.Code, Name = element.StreamName }; streamnamelist.Add(pickerItem); } //StreamName = streamnamelist.FirstOrDefault(); } } var sectionnamel = await App.Database.GetSectionAsync(); if (!string.IsNullOrEmpty(sectionnamel.ToString())) { if (sectionnamel.Count > 0) { foreach (var element in sectionnamel) { PickerItem pickerItem = new PickerItem() { Id = element.Code, Name = element.SectionName }; sectionnamelist.Add(pickerItem); } //SectionName = sectionnamelist.FirstOrDefault(); } } LoadData(); } catch (Exception ex) { } }