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 })); } }
public ActionResult AddCommentAction(string movieID, string comment) { if (Session["uId"] == null)//user not logged in { return(RedirectToAction("Login")); } else { int ret = CRUDcomment.AddCommentFunc(movieID, Session["uId"].ToString(), comment); if (ret == 1)//user signed up successfully, goto login page { return(RedirectToAction("MovieDetails", new { movieID = movieID })); } else if (ret == -1)//DB connection failed { return(RedirectToAction("Error", new { param = -1 })); } else { return(RedirectToAction("Error", new { param = 8 })); } } }