public ActionResult List()
        {
            Data.Repositories.CinemaRepository cinemaRepo = new Data.Repositories.CinemaRepository();

            ViewModels.ListViewModel MovieModels = new ViewModels.ListViewModel();

            IList <Data.Entities.Movie> MovieEntities = new List <Data.Entities.Movie>();

            MovieEntities = cinemaRepo.GetListOfMovies();

            foreach (var item in MovieEntities)
            {
                ViewModels.Movie Movie = new ViewModels.Movie()
                {
                    Id                 = item.Id,
                    Title              = item.Title,
                    Synopsis           = item.Synopsis,
                    ExpectedPopularity = item.ExpectedPopularity,
                    ActualPopularity   = item.ActualPopularity,
                    OptimalSeason      = item.OptimalSeason,
                    WorstSeason        = item.WorstSeason,
                    CostLicense        = item.CostLicense,
                    LicenseLength      = item.LicenseLength,
                    DateCreated        = item.DateCreated,
                    DateModified       = item.DateModified
                };
                MovieModels.Movies.Add(Movie);
            }

            return(View(MovieModels));
        }
Beispiel #2
0
 public static Models.Movie Map(ViewModels.Movie data)
 {
     return(new Models.Movie
     {
         ID = data.ID,
         Price = data.Price,
         Genre = data.Genre,
         Rating = data.Rating,
         ReleaseDate = data.ReleaseDate,
         Title = data.Title
     });
 }
Beispiel #3
0
 public void AddMovie(ViewModels.Movie newmovie)
 {
     throw new NotImplementedException();
 }