Ejemplo n.º 1
0
        // GET: Movies
        public ActionResult Index()
        {
            var movieViewModel = new MovieViewModels();

            movieViewModel.Movies = _dbContext.Movie.Include(m => m.Genre).ToList();

            if (User.IsInRole(UserRoles.CanManageMovies))
            {
                return(View("List", movieViewModel));
            }

            return(View("ReadOnlyList", movieViewModel));
        }
Ejemplo n.º 2
0
        // GET: Customers
        public ActionResult Index()
        {
            var movie = new Movie()
            {
                Name = "Shrek !"
            };

            var viewModel = new MovieViewModels
            {
                Movie     = movie,
                Customers = customers
            };

            return(View(viewModel));
        }
        public ActionResult AddMovie(MovieViewModels movie)
        {
            //if (ModelState.IsValid)
            //{
            List <MovieModel> movieDetails = movie.MovieModels;
            List <Movie>      movieList    = new List <Movie>();

            foreach (MovieModel item in movieDetails)
            {
                string fileName  = Path.GetFileNameWithoutExtension(item.ImageFile.FileName);
                string extension = Path.GetExtension(item.ImageFile.FileName);
                fileName       = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                item.ImagePath = "~/Image/" + fileName;
                Movie movieDetail = AutoMapper.Mapper.Map <MovieModel, Movie>(item);
                fileName = Path.Combine(Server.MapPath("~/Image/"), fileName);
                item.ImageFile.SaveAs(fileName);
                movieList.Add(movieDetail);
            }
            movieBl.AddMovie(movieList);
            return(RedirectToAction("ViewTheatre", "Theatre"));
            //}
        }