Exemple #1
0
        GetSelectedItemFromCollection(ObservableCollection <PickerItem> collection, int FindById)
        {
            PickerItem filteredItems =
                collection.FirstOrDefault(x => x.Id.Equals(FindById));

            return(filteredItems);
        }
Exemple #2
0
        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)
            {
            }
        }