public void AddFavoriteMovie(long userId, long movieId)
        {
            int favid;
            MovieDaoCollection m         = new MovieDaoCollection();
            List <Movie>       movieList = m.GetMovieListCustomer();
            int   key   = 0;
            Movie movie = (from temp in movieList
                           where temp.MovieId == movieId
                           select temp).FirstOrDefault();

            favid = movie.MovieId;
            foreach (Model.Movie emp in favoriteMovieList)
            {
                if ((favid).Equals(emp.MovieId))
                {
                    key = 1;
                }
            }
            if (movie != null)
            {
                movieId = movie.MovieId;
                if (key == 0)
                {
                    favoriteMovieList.Add(movie);
                    userCart[userId] = favoriteMovieList;
                }
            }
        }
        public void AddMovieToFavorites(long userId, long movieId)
        {
            MovieDaoCollection movieDao  = new MovieDaoCollection();
            List <Movie>       movieList = movieDao.GetMovieListCustomer();
            Movie movie = (from temp in movieList
                           where temp.Id == movieId
                           select temp).FirstOrDefault();

            if (!favoritesMovieList.Contains(movie))
            {
                if (movie != null)
                {
                    int id = favoritesMovieList.Count() - 1;
                    favoritesMovieList.Insert(id, movie);
                    Console.WriteLine("Movie is added to favorites successfully");
                }
            }
            else
            {
                Console.WriteLine("Movie is already in favorites");
            }
        }