コード例 #1
0
        public ActionResult Guardar(Pelicula pelicula)
        {
            if (!ModelState.IsValid)
            {
                var viewModel = new PeliculasFormViewModel
                {
                    Generos = Datos.Generos
                };

                return(View("PeliculasForm", viewModel));
            }

            pelicula.Id         = Datos.peliculas.Max(p => p.Id) + 1;
            pelicula.Duracion   = "1h 30m";
            pelicula.PortadaURL = "/img/film-icon.jpg";
            pelicula.FondoURL   = "/img/video-loading.png";

            if (pelicula.GeneroId == 0)
            {
                Datos.tvniños.Agregar(pelicula);
            }
            else if (pelicula.GeneroId == 1)
            {
                Datos.drama.Agregar(pelicula);
            }
            else
            {
                Datos.accionyaventuras.Agregar(pelicula);
            }

            Datos.peliculas.Agregar(pelicula);

            return(RedirectToAction("Index", "Peliculas"));
        }
コード例 #2
0
        // /Peliculas/Nueva
        public ActionResult Nueva()
        {
            var viewModel = new PeliculasFormViewModel
            {
                Generos = Datos.Generos
            };

            return(View("PeliculasForm", viewModel));
        }