Esempio n. 1
0
        public static contenidomultemediadto RegistrarVideo(contenidomultemediadto contenidomultemediadto)
        {
            netflixdbEntities1    db = new netflixdbEntities1();
            contenidos_multimedia contenido_multimedia = new contenidos_multimedia()
            {
                edad_clasificacion       = contenidomultemediadto.edad_clasificacion,
                anho_publicacion         = contenidomultemediadto.anho_publicacion,
                director                 = contenidomultemediadto.director,
                id_video                 = contenidomultemediadto.id_video,
                id_tcontenido_multimedia = contenidomultemediadto.id_tcontenido_multimedia
            };

            db.contenidos_multimedia.Add(contenido_multimedia);
            db.SaveChanges();
            return(contenidos_multemedia.ObtenerVideo(contenido_multimedia.id_contenido_multimedia));
        }
Esempio n. 2
0
        public static contenidomultemediadto ObtenerVideo(int id_contenido_multimedia)
        {
            netflixdbEntities1 db = new netflixdbEntities1();
            var obj = db.contenidos_multimedia.Select(b =>
                                                      new contenidomultemediadto()
            {
                id_contenido_multimedia = b.id_contenido_multimedia,
                edad_clasificacion      = b.edad_clasificacion,
                anho_publicacion        = b.anho_publicacion,
                director = b.director,
                id_video = b.id_video,
                id_tcontenido_multimedia = b.id_tcontenido_multimedia
            }).SingleOrDefault(b => b.id_contenido_multimedia == id_contenido_multimedia);

            if (obj == null)
            {
                obj = new contenidomultemediadto()
                {
                    id_contenido_multimedia = 0, edad_clasificacion = null, anho_publicacion = null, director = null, id_video = null, id_tcontenido_multimedia = null
                }
            }
            ;
            return(obj);
        }
 public contenidomultemediadto ActualizarVideo(int id_contenido_multimedia, contenidomultemediadto contenidomultemediadto)
 {
     return(contenidos_multemedia.ActualizarVideo(id_contenido_multimedia, contenidomultemediadto));
 }
 public contenidomultemediadto RegistrarVideo(contenidomultemediadto contenidomultemediadto)
 {
     return(contenidos_multemedia.RegistrarVideo(contenidomultemediadto));
 }
Esempio n. 5
0
        public static contenidomultemediadto ActualizarVideo(int id_contenido_multimedia, contenidomultemediadto contenidomultemediadto)
        {
            netflixdbEntities1 db = new netflixdbEntities1();

            contenidos_multimedia contenido_multimedia = db.contenidos_multimedia.Find(id_contenido_multimedia);

            contenido_multimedia.edad_clasificacion       = contenidomultemediadto.edad_clasificacion;
            contenido_multimedia.anho_publicacion         = contenidomultemediadto.anho_publicacion;
            contenido_multimedia.director                 = contenidomultemediadto.director;
            contenido_multimedia.id_video                 = contenidomultemediadto.id_video;
            contenido_multimedia.id_tcontenido_multimedia = contenidomultemediadto.id_tcontenido_multimedia;

            db.Entry(contenido_multimedia).State = EntityState.Modified;
            db.SaveChanges();
            return(contenidos_multemedia.ObtenerVideo(contenido_multimedia.id_contenido_multimedia));
        }