public SearchTableSource(List<Customer> items, LandingCustomerVC owner)
 {
     _searchList = items;
     customerVC = owner;
 }
            public TableSource(List<Customer> items,bool isSearchStarted1, LandingCustomerVC owner)
            {
                //isSearchStarted=isSearchStarted1;
                custDictionary=new Dictionary<string, List<Customer>>();
                //txtSearchedLocal=txtSearched;
                for (char c = 'A'; c <= 'Z'; c++)
                {
                    custDictionary.Add (c.ToString(), items.FindAll (x => x.Name.StartsWith (c.ToString())));
                }
                //string[] TableItems;
                TableItemsDictionary=new Dictionary<string, List<Customer>>();
                TableItemsDictionary = custDictionary;
                //_searchList = items;

                this.owner = owner;
            }
 public SearchDelegate(LandingCustomerVC owner, bool isSearchStarted,UITableView _searchTableView)
 {
     _localSearchTableView=_searchTableView;
     this.owner=owner;
 }