public IHttpActionResult Putdesarrolladores(int id, desarrolladores desarrolladores) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != desarrolladores.desarrollador_id) { return(BadRequest()); } db.Entry(desarrolladores).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!desarrolladoresExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
// 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()); }
public IHttpActionResult Getdesarrolladores(int id) { desarrolladores desarrolladores = db.desarrolladores.Find(id); if (desarrolladores == null) { return(NotFound()); } return(Ok(desarrolladores)); }
public IHttpActionResult Postdesarrolladores(desarrolladores desarrolladores) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.desarrolladores.Add(desarrolladores); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = desarrolladores.desarrollador_id }, desarrolladores)); }
public IHttpActionResult Deletedesarrolladores(int id) { desarrolladores desarrolladores = db.desarrolladores.Find(id); if (desarrolladores == null) { return(NotFound()); } db.desarrolladores.Remove(desarrolladores); db.SaveChanges(); return(Ok(desarrolladores)); }