Esempio n. 1
0
        private void btnSearchAssetList_Clicked(object sender, EventArgs e)
        {
            if (Projects.SelectedItem != null)
            {
                ProjectID = Projectlists.Where(p => p.Value.Contains(Projects.SelectedItem.ToString())).FirstOrDefault().Id;
            }
            if (Status.SelectedItem != null)
            {
                StatusID = statusLists.Where(p => p.Value.Contains(Status.SelectedItem.ToString())).FirstOrDefault().Id;
            }
            if (ItemTypes.SelectedItem != null)
            {
                ItemTypeID = ItemTypeList.Where(p => p.Value.Contains(ItemTypes.SelectedItem.ToString())).FirstOrDefault().Id;
            }
            var AssetList = new List <AssetViewModel>();

            if (ProjectID > 0 && ItemTypeID > 0 && StatusID > 0)
            {
                AssetList = SSNLookUpService.ProjectAssets(ProjectID, ItemTypeID, StatusID).Result;
                BrowseAsetsList.ItemsSource = AssetList;
            }
            else
            {
                DisplayAlert("Warning", "One Or more Selection List Is Empty!", "OK");
            }
        }