public Favorite AddToFavorites(Restaurant restaurant)
        {
            Favorite newFav = new Favorite
            {
                PlaceID = restaurant.PlaceID,
                UserID = User.Identity.Name,
                Lat = restaurant.Lat,
                Lon = restaurant.Lon,
                RestaurantName = restaurant.Name,
                Address = restaurant.AddressNumber,
                PhoneNumber = restaurant.PhoneNumber

            };

            if(ModelState.IsValid)
            {
                db.Favorites.Add(newFav);
                db.SaveChanges();
            }

             return newFav;
            //return CreatedAtRoute("DefaultApi", new { id = restaurant.RestaurantID }, restaurant);
        }
        public void RemoveFromFavorites(Favorite deleteFav)
        {
            if (ModelState.IsValid)
            {
                var deleteQry = from f in db.Favorites
                                where f.PlaceID == deleteFav.PlaceID && f.UserID == deleteFav.UserID
                                select f;
                var deleteList = deleteQry.ToList();

                db.Favorites.RemoveRange(deleteList);
                db.SaveChanges();
            }
        }