public static IEnumerable <RestaurantComp.Restaurant> SearchRestaurants(string p)
        {
            List <RestaurantComp.Restaurant> unsearched = BusinessLayer.GetDataRestaurants().ToList();
            List <RestaurantComp.Restaurant> searched   = new List <RestaurantComp.Restaurant>();

            foreach (RestaurantComp.Restaurant x in unsearched)
            {
                if (!String.IsNullOrEmpty(p))
                {
                    if (x.name.ToLower().Contains(p.ToLower()))
                    {
                        searched.Add(x);
                    }
                }
            }
            return(searched);
        }