public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                Movie movie = new Movie();
                MovieRepository r = new MovieRepository();
                r.Remove(id);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                Movie movie = new Movie();
                movie.Inventory = int.Parse(collection.GetValue("Inventory").AttemptedValue.ToString());
                movie.Overview = collection.GetValue("Overview").AttemptedValue.ToString();
                movie.ReleaseDate = collection.GetValue("ReleaseDate").AttemptedValue.ToString();
                movie.Title = collection.GetValue("Title").AttemptedValue.ToString();

                MovieRepository r = new MovieRepository();
                r.Add(movie);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
        public static void SeedMovies()
        {
            // Read the contents of the file
            string s = File.ReadAllText("..\\..\\..\\AdaMovieStoreSample\\App_Data\\movies.json");

            // Parse the contents using JSON.NET
            JArray data = (JArray)JsonConvert.DeserializeObject(s);

            MovieRepository repository = new MovieRepository();

            // Process the data
            foreach (JToken token in data)
            {
                Movie m = new Movie();
                m.Title = token["title"].Value<string>();
                m.Overview = token["overview"].Value<string>();
                m.ReleaseDate = token["release_date"].Value<string>();
                m.Inventory = token["inventory"].Value<int>();

                repository.Add(m);
            }
        }
 // GET api/movies/5
 public Movie Get(int id)
 {
     MovieRepository r = new MovieRepository();
     return r.Find(id);
 }
 // GET api/movies
 public IEnumerable<Movie> Get()
 {
     MovieRepository r = new MovieRepository();
     return r.GetAll();
 }
 // GET: api/Movie/5
 public Movie Get(int id)
 {
     var movieRepo = new MovieRepository();
     var movie = movieRepo.Find(id);
     return movie;
 }
 // GET: Movie/Edit/5
 public ActionResult Edit(int id)
 {
     MovieRepository r = new MovieRepository();
     Movie movie = r.Find(id);
     return View(movie);
 }
 // GET: Movie/Details/5
 public ActionResult MovieDetail(int id = 1)
 {
     MovieRepository r = new MovieRepository();
     Movie movie = r.Find(id);
     return View(movie);
 }
 // GET: Movie
 public ActionResult Index()
 {
     MovieRepository r = new MovieRepository();
     List<Movie> movies = r.GetAll();
     return View(movies);
 }