public void UpdateCastMembers(Movie movie) { for (int i = 0; i < movie.Credits.Cast.Count && i <= 8; i++) { CastMembers.Add(movie.Credits.Cast[i].Name); } }
public void AddCastMembersToList(IEnumerable <GnApiProgramsSchema.castTypeMember> castList, string apiLevel, bool updateTracker = false) { var castTypeMembers = castList.ToList(); if (castTypeMembers.Any()) { if (CastMembers == null) { CastMembers = new List <GnApiProgramsSchema.castTypeMember>(); } if (!updateTracker) { Log.Debug($"Number of Cast Members at {apiLevel} Level: {castTypeMembers.Count()}"); } foreach (var cast in castTypeMembers) { CastMembers.Add(cast); } } else { if (!updateTracker) { Log.Warn($"Cast info is currently null at the current api level: {apiLevel}, " + "will continue and check next api results for Cast data"); } } }
public ActionResult DeleteConfirmed(int id) { CastMembers castMembers = db.CastMembers.Find(id); db.CastMembers.Remove(castMembers); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "CastMemberId,CastDetailsId,DVDDetailsId")] CastMembers castMembers) { if (ModelState.IsValid) { db.Entry(castMembers).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CastDetailsId = new SelectList(db.CastDetails, "CastDetailsId", "FirstName", castMembers.CastDetailsId); ViewBag.DVDDetailsId = new SelectList(db.DVDDetails, "DVDDetailsId", "Name", castMembers.DVDDetailsId); return(View(castMembers)); }
public ActionResult Create([Bind(Include = "CastMemberId,CastDetailsId,DVDDetailsId")] CastMembers castMembers) { if (ModelState.IsValid) { db.CastMembers.Add(castMembers); db.SaveChanges(); return(RedirectToAction("Master", "DVDEnter")); } ViewBag.CastDetailsId = new SelectList(db.CastDetails, "CastDetailsId", "FirstName", castMembers.CastDetailsId); ViewBag.DVDDetailsId = new SelectList(db.DVDDetails, "DVDDetailsId", "Name", castMembers.DVDDetailsId); return(View(castMembers)); }
// GET: CastMembersShared/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CastMembers castMembers = db.CastMembers.Find(id); if (castMembers == null) { return(HttpNotFound()); } return(View(castMembers)); }
// GET: CastMembersShared/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CastMembers castMembers = db.CastMembers.Find(id); if (castMembers == null) { return(HttpNotFound()); } ViewBag.CastDetailsId = new SelectList(db.CastDetails, "CastDetailsId", "FirstName", castMembers.CastDetailsId); ViewBag.DVDDetailsId = new SelectList(db.DVDDetails, "DVDDetailsId", "Name", castMembers.DVDDetailsId); return(View(castMembers)); }