public ActionResult SearchMoviesAction(string text) { List <Movie> mList = CRUDmovie.SearchMovieFunc(text); TempData["mList"] = mList; return(RedirectToAction("MovieResults")); }
public ActionResult AllMoviesAction() { List <Movie> mList = CRUDmovie.AllMovieFunc(); TempData["mList"] = mList; return(RedirectToAction("MovieResults")); }
public ActionResult DeleteMovieAction(string movieID) { if (Session["uType"] == null)//user not logged in { return(RedirectToAction("Login")); } else { if (Session["uType"].ToString() == "A")//admin { int ret = CRUDmovie.DelMovieFunc(movieID); if (ret == 1) { return(RedirectToAction("Index")); } else if (ret == -1)//DB connection failed { return(RedirectToAction("Error", new { param = -1 })); } else { return(RedirectToAction("Error", new { param = 10 })); } } else//user not admin { return(RedirectToAction("Index")); } } }
public ActionResult EditMovieDateofReleaseAction(string movieID, string releaseDate) { if (Session["uType"] == null)//user not logged in { return(RedirectToAction("Login")); } else { if (Session["uType"].ToString() == "A")//admin { int ret = CRUDmovie.EditMovieDateofReleaseFunc(movieID, releaseDate); if (ret == 1) { return(RedirectToAction("Index")); } else if (ret == -1)//DB connection failed { return(RedirectToAction("Error", new { param = -1 })); } else { return(RedirectToAction("Error", new { param = 9 })); } } else//user not admin { return(RedirectToAction("Index")); } } }
public ActionResult AddMovieAction(string title, string genre, string releaseDate, string description, HttpPostedFileBase fileToUpload) { if (Session["uType"] == null)//user not logged in { return(RedirectToAction("Login")); } else { if (Session["uType"].ToString() == "A")//admin { string pic = null; if (fileToUpload != null) { //change this accordingly with the entered movieID //string pic = System.IO.Path.GetFileName(fileToUpload.FileName); pic = title + ".jpg"; string path = System.IO.Path.Combine(Server.MapPath("~/Content/Images/"), pic); fileToUpload.SaveAs(path); pic = "\\Content\\Images\\" + pic; } int ret = CRUDmovie.AddMovieFunc(title, description, genre, releaseDate, pic); if (ret == 1)//successfully added movie { return(RedirectToAction("Index")); } else if (ret == -1)//DB connection failed { return(RedirectToAction("Error", new { param = -1 })); } else//add movie failed { return(RedirectToAction("Error", new { param = 13 })); } } else//user not admin { return(RedirectToAction("Index")); } } }
public ActionResult MovieDetails(string movieID) { if (movieID != "0") { movieDetailStruct mdstruct = new movieDetailStruct(); mdstruct.movieDetail = CRUDmovie.MovieDetailFunc(movieID); mdstruct.cast = CRUDactor.MovieCastFunc(movieID); mdstruct.commentList = CRUDcomment.MovieCommentFunc(movieID); if (mdstruct.movieDetail != null)//movie found { return(View(mdstruct)); } else//movie not found { return(RedirectToAction("Error", new { param = 1 })); } } else { return(RedirectToAction("Error", new { param = 1 })); } }