public ActionResult GetMovie(String userName, String movieName) { MovieAccountUserViewModel movieAccountUserViewModel = new MovieAccountUserViewModel(); movieAccountUserViewModel.user = new AccountUser(); //Stupid manual instantiation of user movieAccountUserViewModel.user.Username = userName; movieAccountUserViewModel.movie = Movie.Get(movieName); return(View("~/Views/Movie/GetMovie.cshtml", movieAccountUserViewModel)); }
public ActionResult WriteReview(String username, String movieName) { MovieAccountUserViewModel movieAccountUserViewModel = new MovieAccountUserViewModel(); movieAccountUserViewModel.user = new AccountUser(); movieAccountUserViewModel.user.Username = username; movieAccountUserViewModel.movie = Movie.Get(movieName); movieAccountUserViewModel.newReview = new Review(); return(View("~/Views/Movie/WriteReview.cshtml", movieAccountUserViewModel)); }
public ActionResult GetNowPlaying(String username) { MovieAccountUserViewModel movieAccountUserViewModel = new MovieAccountUserViewModel(); movieAccountUserViewModel.movies = new List <Movie>(); //Stupid manual instantiation of List movieAccountUserViewModel.user = new AccountUser(); movieAccountUserViewModel.user.Username = username; movieAccountUserViewModel.GetNowPlaying(); return(View("~/Views/MyAccount/NowPlaying.cshtml", movieAccountUserViewModel)); }
public ActionResult GetMovieDetails(String username, String movieName) { MovieAccountUserViewModel movieAccountUserViewModel = new MovieAccountUserViewModel(); movieAccountUserViewModel.user = new AccountUser(); movieAccountUserViewModel.user.Username = username; movieAccountUserViewModel.movie = Movie.Get(movieName); movieAccountUserViewModel.cast = new List <Cast>(); //Stupid manual instantiation of list movieAccountUserViewModel.GetCast(); return(View("~/Views/Movie/GetMovieDetails.cshtml", movieAccountUserViewModel)); }
public ActionResult GetReviews(String username, String movieName) { MovieAccountUserViewModel movieAccountUserViewModel = new MovieAccountUserViewModel(); movieAccountUserViewModel.movies = new List <Movie>(); //Stupid manual instantiation of List movieAccountUserViewModel.user = new AccountUser(); movieAccountUserViewModel.user.Username = username; movieAccountUserViewModel.movie = Movie.Get(movieName); movieAccountUserViewModel.reviews = new List <Review>(); movieAccountUserViewModel.GetReviews(); return(View("~/Views/Movie/Reviews.cshtml", movieAccountUserViewModel)); }
public ActionResult Create(MovieAccountUserViewModel movieAccountUserViewModel) { movieAccountUserViewModel.newReview.Username = movieAccountUserViewModel.user.Username; movieAccountUserViewModel.newReview.MovieName = movieAccountUserViewModel.movie.Name; try { movieAccountUserViewModel.newReview.insert(); return(RedirectToAction("NowPlaying", "Customer", new { username = movieAccountUserViewModel.user.Username })); } catch (Exception ex) { //error message??? throw ex; return(View("~/Views/Movie/WriteReview.cshtml", movieAccountUserViewModel)); } }