public JsonResult ConsultaGenero(string[] data)
        {
            GeneroDALImpl generoDAL = new GeneroDALImpl();
            Genero        genero_temporal;

            GeneroViewModel generoViewModel;

            if (data != null)
            {
                int data1 = int.Parse(data[0]);

                genero_temporal = generoDAL.GetGeneroById(data1);


                generoViewModel = new GeneroViewModel
                {
                    id_genero = genero_temporal.id_genero,
                    genero1   = genero_temporal.genero1
                };

                return(Json(generoViewModel));
            }
            else
            {
                return(Json(String.Format("'Success':'false','Error':'Ha habido un error al mapear los datos.'")));
            }
        }
Example #2
0
        public ActionResult Detalles(int id)
        {
            ProyeccionDALImpl    proyeccionDAL    = new ProyeccionDALImpl();
            PeliculaDALImpl      peliculaDAL      = new PeliculaDALImpl();
            ClasificacionDALImpl clasificacionDAL = new ClasificacionDALImpl();
            FormatoDALImpl       formatoDAL       = new FormatoDALImpl();
            GeneroDALImpl        generoDAL        = new GeneroDALImpl();
            SalaDALImpl          salaDAL          = new SalaDALImpl();


            ProyeccionesViewModel proyeccionesViewModel;
            Sala          sala;
            Pelicula      pelicula;
            Proyeccion    proyeccion;
            Clasificacion clasificacion;
            Formato       formato;

            pelicula = peliculaDAL.GetPeliculaById((int)id);

            proyeccion = proyeccionDAL.GetProyeccionesById(id);

            sala = salaDAL.GetSalaById((int)proyeccion.id_sala);

            clasificacion = clasificacionDAL.GetClasificacionById(pelicula.id_clasifacion);

            formato = formatoDAL.GetFormatoById((int)pelicula.id_formato);

            proyeccionesViewModel = new ProyeccionesViewModel
            {
                id_pelicula   = proyeccion.id_pelicula,
                hora          = proyeccion.hora,
                id_proyeccion = proyeccion.id_proyeccion,
                id_sala       = proyeccion.id_sala,
                Sala          = sala,
                Pelicula      = pelicula,
                Clasificacion = clasificacion,
                Formato       = formato,
                Asiento       = null
            };

            return(View(proyeccionesViewModel));
        }