public override void ViewDidLoad()
        {
            base.ViewDidLoad();


            InitializeTableView();
            pnlCloseout.Hidden = true;
            pnlSearch.Hidden   = true;
            pnlSearch.Frame    = new CoreGraphics.CGRect(0, 62, 320, 506);

            var Temp = new TableSourceSearch(this, sRegionPH);

            TableViewStock.Source = Temp;
            var sdc = searchDisplayController;

            sdc.SearchResultsSource = Temp;
            //sdc.SearchBar.TextChanged += (sender, e) =>
            //	{
            //		string text = e.SearchText.Trim();
            //		localModelsSearch = (from Data in localModels
            //	                         where Data.JewelBaseDescName.ToUpper().Trim().Contains(text.ToUpper().Trim())
            //							 select Data).ToList();
            //	};
            txtSearchBar.TextChanged += (sender, e) =>
            {
                string text        = e.SearchText.Trim();
                string sSearchType = txtSearchBar.Placeholder.Trim();
                if (sSearchType == sRegionPH)
                {
                    objRegionSearch = (from Data in objRegion
                                       where Data.JewelRegionName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                       select Data).ToList();
                }
                else if (sSearchType == sWorkTypePH)
                {
                    objWorkTypeSearch = (from Data in objWorkType
                                         where Data.WorkTypeName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                         select Data).ToList();
                }
                else if (sSearchType == sCategoryPH)
                {
                    objCategorySearch = (from Data in objCategory
                                         where Data.JewelCategoryName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                         select Data).ToList();
                }
                else                        // for Karat
                {
                    objKaratSearch = (from Data in objKarat
                                      where Data.JewelMetalKaratName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                      select Data).ToList();
                }



                TableViewStock.Source = new TableSourceSearch(this, txtSearchBar.Placeholder.Trim());
                TableViewStock.ReloadData();
            };
        }
示例#2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();


            InitializeTableView();


            //pnlSearch.Frame = new CoreGraphics.CGRect(0, 62, 320, 506);

            var Temp = new TableSourceSearch(this, sRegionPH);

            TableViewStock.Source = Temp;

            //pnlSearch.Hidden = false;
            txtSearchBar.Placeholder = sRegionPH;

            LoadRegionData("AMSWHO01", "GJ", 0);


            var sdc = searchDisplayController;

            sdc.SearchResultsSource = Temp;
            //sdc.SearchBar.TextChanged += (sender, e) =>
            //	{
            //		string text = e.SearchText.Trim();
            //		localModelsSearch = (from Data in localModels
            //	                         where Data.JewelBaseDescName.ToUpper().Trim().Contains(text.ToUpper().Trim())
            //							 select Data).ToList();
            //	};
            txtSearchBar.TextChanged += (sender, e) =>
            {
                string text        = e.SearchText.Trim();
                string sSearchType = txtSearchBar.Placeholder.Trim();

                objRegionSearch = (from Data in objRegion
                                   where Data.JewelRegionName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                   select Data).ToList();



                TableViewStock.Source = new TableSourceSearch(this, txtSearchBar.Placeholder.Trim());
                TableViewStock.ReloadData();
            };
        }
示例#3
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            pnlSearchFilter.Hidden = true;
            Process.Hidden         = true;

            pnlSearch.Hidden = true;
            pnlSearch.Frame  = new CoreGraphics.CGRect(0, 0, 320, 506);


            viewModel = new WebDataModel <StockList>();
            InitializeTableView();
            if (sComingFrom == "Search")
            {
                btnFilter.Hidden      = true;
                TableViewSearch.Frame = new CoreGraphics.CGRect(0, 64, 320, 504);
            }
            else if (sComingFrom == "Home")
            {
                btnFilter.Hidden      = false;
                TableViewSearch.Frame = new CoreGraphics.CGRect(0, 89, 320, 479);
            }


            var Temp = new TableSourceSearch(this, sRegionPH);
            //TableViewStock.Source = Temp;
            var sdc = searchDisplayController;

            //sdc.SearchResultsSource = Temp;
            //sdc.SearchBar.TextChanged += (sender, e) =>
            //	{
            //		string text = e.SearchText.Trim();
            //		localModelsSearch = (from Data in localModels
            //	                         where Data.JewelBaseDescName.ToUpper().Trim().Contains(text.ToUpper().Trim())
            //							 select Data).ToList();
            //	};
            txtSearchBar.TextChanged += (sender, e) =>
            {
                string text        = e.SearchText.Trim();
                string sSearchType = txtSearchBar.Placeholder.Trim();
                if (sSearchType == sRegionPH)
                {
                    objRegionSearch = (from Data in objRegion
                                       where Data.JewelRegionName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                       select Data).ToList();
                }
                else if (sSearchType == sWorkTypePH)
                {
                    objWorkTypeSearch = (from Data in objWorkType
                                         where Data.WorkTypeName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                         select Data).ToList();
                }
                else if (sSearchType == sCategoryPH)
                {
                    objCategorySearch = (from Data in objCategory
                                         where Data.JewelCategoryName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                         select Data).ToList();
                }
                else                        // for Karat
                {
                    objKaratSearch = (from Data in objKarat
                                      where Data.JewelMetalKaratName.ToUpper().Trim().Contains(text.ToUpper().Trim())
                                      select Data).ToList();
                }



                TableViewStock.Source = new TableSourceSearch(this, txtSearchBar.Placeholder.Trim());
                TableViewStock.ReloadData();
            };

            //TableViewSearch.Scrolled += (sender, e) =>
            //	{
            //		loadData("AMSWHO01", "N", sRegionSelectionData, sWorkTypeSelectionData, sCategorySelectionData, sKaratSelectionData, 0, 5);
            //	};
        }