public ActionResult Delete(int id)
        {
            ActorsInMovie aim = db.ActorsInMovies.Where(x => x.Id == id).FirstOrDefault <ActorsInMovie>();

            db.ActorsInMovies.Remove(aim);
            db.SaveChanges();
            return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult AddOrEdit1(int id)
        {
            ViewBag.FormId = id;

            var aim = new ActorsInMovie()
            {
                MovieId = id,
            };

            return(View(aim));
        }
        public ActionResult AddOrEdit(int id = 0)
        {
            if (id == 0)
            {
                ViewBag.FormId = id;

                var aim = new ActorsInMovie();

                return(View(aim));
            }
            else
            {
                return(View(db.ActorsInMovies.Where(x => x.Id == id).FirstOrDefault <ActorsInMovie>()));
            }
        }
        public ActionResult AddOrEdit(ActorsInMovie aim, int id)
        {
            if (aim.MovieId == id)
            {
                var newAim = new ActorsInMovie()
                {
                    Id        = 0,
                    ActorName = aim.ActorName,
                    MovieId   = id,
                };

                db.ActorsInMovies.Add(newAim);
                db.SaveChanges();

                return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                db.Entry(aim).State = EntityState.Modified;
                db.SaveChanges();
                return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
            }
        }