Пример #1
0
        public IHttpActionResult Putgeneros(int id, generos generos)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != generos.genero_id)
            {
                return(BadRequest());
            }

            db.Entry(generos).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!generosExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Пример #2
0
        public IHttpActionResult Postgeneros(generos generos)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.generos.Add(generos);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (generosExists(generos.id_genero))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = generos.id_genero }, generos));
        }
Пример #3
0
        public GeneroMusical createGenero(generos pGenero)
        {
            int           id     = pGenero.PK_generos;
            string        nombre = _manejadorDB.obtenerGenero(id).genero;
            GeneroMusical gene   = new GeneroMusical(id, nombre);

            return(gene);
        }
Пример #4
0
        // GET: Juegos
        public ActionResult Index()
        {
            dynamic ArrayJuegos = _traductor.Get("https://localhost:44335/api/juegos");

            foreach (var item in ArrayJuegos)
            {
                juegos juego = new juegos();
                juego.juego_id          = item.juego_id;
                juego.titulo            = item.titulo;
                juego.fecha_lanzamiento = item.fecha_lanzamiento;
                juego.imagen            = item.imagen;
                juego.distribuidor_id   = item.distribuidor_id;
                _juegos.Add(juego);
            }

            dynamic Arraygeneros = _traductor.Get("https://localhost:44335/api/generos");

            foreach (var item in Arraygeneros)
            {
                generos genero = new generos();
                genero.genero_id          = item.genero_id;
                genero.genero_descripcion = item.genero_descripcion;
                _generos.Add(genero);
            }

            dynamic ArrayDistribuidores = _traductor.Get("https://localhost:44335/api/distribudores");

            foreach (var item in ArrayDistribuidores)
            {
                distribudores distribuidor = new distribudores();
                distribuidor.distribuidor_id              = item.distribuidor_id;
                distribuidor.distribuidor_razonsocial     = item.distribuidor_razonsocial;
                distribuidor.distribuidor_fecha_fundacion = item.distribuidor_fecha_fundacion;
                _distribuidores.Add(distribuidor);
            }

            dynamic ArrayDesarrolladores = _traductor.Get("https://localhost:44335/api/desarrolladores");

            foreach (var item in ArrayDesarrolladores)
            {
                desarrolladores desarrollador = new desarrolladores();
                desarrollador.desarrollador_id              = item.desarrollador_id;
                desarrollador.desarrollador_razonsocial     = item.desarrollador_razonsocial;
                desarrollador.desarrollador_fecha_fundacion = item.desarrollador_fecha_fundacion;
                _desarrolladores.Add(desarrollador);
            }

            ViewData["juegos"]          = _juegos;
            ViewData["generos"]         = _generos;
            ViewData["distribuidores"]  = _distribuidores;
            ViewData["desarrolladores"] = _desarrolladores;


            return(View());
        }
Пример #5
0
        public IHttpActionResult Getgeneros(int id)
        {
            generos generos = db.generos.Find(id);

            if (generos == null)
            {
                return(NotFound());
            }

            return(Ok(generos));
        }
Пример #6
0
        public IHttpActionResult Postgeneros(generos generos)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.generos.Add(generos);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = generos.genero_id }, generos));
        }
Пример #7
0
        public IHttpActionResult Deletegeneros(int id)
        {
            generos generos = db.generos.Find(id);

            if (generos == null)
            {
                return(NotFound());
            }

            db.generos.Remove(generos);
            db.SaveChanges();

            return(Ok(generos));
        }
Пример #8
0
 public ActionResult Index(generos datos)
 {
     using (NubeDataContext nubeDataContext = new NubeDataContext())
     {
         try
         {
             nubeDataContext.generos.InsertOnSubmit(datos);
             nubeDataContext.SubmitChanges();
         }catch (Exception e) {
             Console.WriteLine(e);
             throw;
         }
     }
     return(View());
 }
Пример #9
0
        public generos obtenerGenero(int PK_genero)
        {
            generos ge = null;

            try
            {
                using (myconcertEntities context = new myconcertEntities())
                {
                    ge = context.generos.FirstOrDefault(g => g.PK_generos == PK_genero);
                }
            }
            catch (Exception ex)
            {
                throw (ex);
            }
            return(ge);
        }