// GET: Movie public ActionResult Index() { List <MovieModel> movies = new List <MovieModel>(); movies = MovieManager.GetMovies().Select(m => MovieModel.FromData(m)).ToList(); return(View(movies)); }
public ActionResult Movie(int id) { MovieReservationModel model = new MovieReservationModel(); model.movie = MovieModel.FromData(MovieManager.GetMovie(id)); // atlasa filmas datus pēc ID model.Sessions = MovieSessionManager. GetSessions(id).Select(s => MovieSessionModel.FromData(s)) .ToList();// atlasa filmas seansus pēc ID // ielikt rezultātus modelī return(View(model)); }
[HttpGet] // get nozīmē apskates forma public ActionResult Edit(int?id) // šis bloks nepieciešams lietotāja datu attēlošanai . Jautājuma zīme norāda, ka id var būt tukšs { CinemaModel cinema = null; // jādefinē kinoteātris, kas jālabo vai jāpievieno if (id.HasValue) // ja ID ir definēts, tiek veikta rediģēšana { cinema = CinemaModel.FromData(CinemaManager.GetCinema(id.Value)); cinema.Movies = MovieManager.GetMovies(id.Value).Select(m => MovieModel.FromData(m)).ToList(); } else { cinema = new CinemaModel(); // ja id nav definēts, tad kinoteātri neatlasam, pievienojam tukšu, lai nav problēmas ar Id lauku } return(View(cinema)); }
public ActionResult Edit(int?id) // šis bloks nepieciešams lietotāja datu attēlošanai . Jautājuma zīme norāda, ka id var būt tukšs { MovieModel movie = null; // jādefinē kinoteātris, kas jālabo vai jāpievieno if (id.HasValue) // ja ID ir definēts, tiek veikta rediģēšana { movie = MovieModel.FromData(MovieManager.GetMovie(id.Value)); movie.MovieSessions = MovieSessionManager.GetSessions(id.Value). Select(s => MovieSessionModel.FromData(s)).ToList(); } else { movie = new MovieModel(); // ja id nav definēts, tad kinoteātri neatlasam, pievienojam tukšu, lai nav problēmas ar Id lauku } return(View(movie)); }
public ActionResult Movie(int id) { MovieReservationModel model = new MovieReservationModel(); //1. Atlasīt filmas datus pēc Id model.Movie = MovieModel.FromData(MovieManager.GetMovie(id)); //2. Atlasīt filmas seansu pēc filmas ID model.Sessions = MovieSessionManager.GetSessions(id).Select(s => MoviesSessionModel.FromData(s)).ToList(); //3. Ielikt rezultātus modeli //4. Realizēt MOvie.cshtml failu - attēlot filmas datus un datus un sarakstu ar seansiem return(View(model)); }
public ActionResult Edit(int?id) { CinemaModel cinema = null; // ja ID ir definēts -> tiek veikta rediģēšana if (id.HasValue) { cinema = CinemaModel.FromData(CinemaManager.GetCinema(id.Value)); cinema.Movies = MovieManager.GetMovies(id.Value).Select(m => MovieModel.FromData(m)).ToList(); } // citādi tiek veikta pievienošana else { cinema = new CinemaModel(); } return(View(cinema)); }
public ActionResult Edit(int?id, int?cinemaId) { MovieModel movie = null; if (!id.HasValue) { movie = new MovieModel() { CinemaId = cinemaId.Value, }; } else { movie = MovieModel.FromData(MovieManager.GetMovie(id.Value)); movie.MovieSessions = MovieSessionManager.GetSessions(id.Value) .Select(s => MovieSessionModel.FromData(s)) .ToList(); } return(View(movie)); }
// GET: Home public ActionResult Home(int?id) { Home model = new Home(); model.Cinemas = CinemaManager.GetCinemas().Select(c => CinemaModel.FromData(c)).ToList(); foreach (var cinema in model.Cinemas) { cinema.MovieCount = CinemaManager.CountMovies(cinema.Id); } if (id.HasValue) { model.Movies = MovieManager.GetMovies(id.Value).Select(m => MovieModel.FromData(m)).ToList(); } else { model.Movies = new List <MovieModel>(); } return(View(model)); }
public ActionResult Edit(int?id, int cinemaId) { MovieModel movie = null; if (!id.HasValue) { movie = new MovieModel() { CinemaId = cinemaId, }; } else { movie = MovieModel.FromData(MovieManager.GetMovie(id.Value)); } return(View(movie)); }