public ActionResult Grafico(int id) { GRAFICO graf = dbGrafico.GRAFICO.Where(x => x.id == id).First(); ViewBag.URL = graf.GetURL(); return(View()); }
public ActionResult DeleteConfirmed(int id) { GRAFICO gRAFICO = db.GRAFICO.Find(id); db.GRAFICO.Remove(gRAFICO); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Grafico(int id = 0) { GRAFICO graf = dbGrafico.GRAFICO.Where(x => x.id == id).First(); ViewBag.URL = graf.GetURL(); ViewBag.id = graf.id; ViewBag.Data = Util.ObtenerTexto("https://raw.githubusercontent.com/Sud-Austral/MPG/main/Datos/" + graf.GetURL()); return(View()); }
public string GraficoString(int id = 0) { GRAFICO graf = dbGrafico.GRAFICO.Where(x => x.id == id).First(); ViewBag.URL = graf.GetURL(); //ViewBag.Data = Util.ObtenerTexto("https://raw.githubusercontent.com/Sud-Austral/MPG/main/Datos/" + graf.GetURL())[4]; string Hola = graf.GetURL(); return(Util.ObtenerTexto("https://raw.githubusercontent.com/Sud-Austral/MPG/main/Datos/" + graf.GetURL())); //return Hola; }
// GET: GRAFICOes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GRAFICO gRAFICO = db.GRAFICO.Find(id); if (gRAFICO == null) { return(HttpNotFound()); } return(View(gRAFICO)); }
public ActionResult Edit([Bind(Include = "id,nombre,descripcion,titulo,subtitulo,tags,url,iso_pais,nivel_administrativo,descripcion_larga,fecha_publicacion,idioma,responsable,shopify,auxiliar,rango_edad,CATEGORIA_id,PARAMETRO_id,DETALLE_id,TERRITORIO_id,TEMPORALIDAD_id,TIPO_GRAFICO_id,FUENTE_id,unidad_medida,tamanio_muestra,caracteristica_especial,auxiliar_1,RESPONSABLE_id")] GRAFICO gRAFICO) { if (ModelState.IsValid) { db.Entry(gRAFICO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CATEGORIA_id = new SelectList(db.CATEGORIA, "id", "nombre", gRAFICO.CATEGORIA_id); ViewBag.DETALLE_id = new SelectList(db.DETALLE, "id", "nombre", gRAFICO.DETALLE_id); ViewBag.FUENTE_id = new SelectList(db.FUENTE, "id", "nombre", gRAFICO.FUENTE_id); ViewBag.PARAMETRO_id = new SelectList(db.PARAMETRO, "id", "nombre", gRAFICO.PARAMETRO_id); ViewBag.RESPONSABLE_id = new SelectList(db.RESPONSABLE, "id", "nombre", gRAFICO.RESPONSABLE_id); ViewBag.TEMPORALIDAD_id = new SelectList(db.TEMPORALIDAD, "id", "nombre", gRAFICO.TEMPORALIDAD_id); ViewBag.TERRITORIO_id = new SelectList(db.TERRITORIO, "id", "nombre", gRAFICO.TERRITORIO_id); ViewBag.TIPO_GRAFICO_id = new SelectList(db.TIPO_GRAFICO, "id", "nombre", gRAFICO.TIPO_GRAFICO_id); return(View(gRAFICO)); }
// GET: GRAFICOes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GRAFICO gRAFICO = db.GRAFICO.Find(id); if (gRAFICO == null) { return(HttpNotFound()); } ViewBag.CATEGORIA_id = new SelectList(db.CATEGORIA, "id", "nombre", gRAFICO.CATEGORIA_id); ViewBag.DETALLE_id = new SelectList(db.DETALLE, "id", "nombre", gRAFICO.DETALLE_id); ViewBag.FUENTE_id = new SelectList(db.FUENTE, "id", "nombre", gRAFICO.FUENTE_id); ViewBag.PARAMETRO_id = new SelectList(db.PARAMETRO, "id", "nombre", gRAFICO.PARAMETRO_id); ViewBag.RESPONSABLE_id = new SelectList(db.RESPONSABLE, "id", "nombre", gRAFICO.RESPONSABLE_id); ViewBag.TEMPORALIDAD_id = new SelectList(db.TEMPORALIDAD, "id", "nombre", gRAFICO.TEMPORALIDAD_id); ViewBag.TERRITORIO_id = new SelectList(db.TERRITORIO, "id", "nombre", gRAFICO.TERRITORIO_id); ViewBag.TIPO_GRAFICO_id = new SelectList(db.TIPO_GRAFICO, "id", "nombre", gRAFICO.TIPO_GRAFICO_id); return(View(gRAFICO)); }
// GET: Info public ActionResult Index(int id = 1, string id2 = "grafico", string id3 = "Geo_CL_provinces_.csv") { ViewBag.grafico = id2; ViewBag.file = id3; Graficos db = new Graficos(); ViewBag.Resultado = null; //db.BuscarGrafico(id); GRAFICO graf = dbGrafico.GRAFICO.Where(x => x.id == id).First(); ViewBag.Elemento = graf; // var listaAsociado = dbGrafico.PRODUCTO.Where(x => x.SECTOR_id == graf.CATEGORIA.PRODUCTO.SECTOR_id).ToList(); var listaAsociado = dbGrafico.GRAFICO.Where(x => x.CATEGORIA.PRODUCTO.SECTOR_id == graf.CATEGORIA.PRODUCTO.SECTOR_id).ToList(); ViewBag.listaAsociado = listaAsociado; /* var listaOtrosContenidos = dbGrafico.CATEGORIA.Where(x => x.PRODUCTO_id == graf.CATEGORIA.PRODUCTO_id).ToList(); */ //List<int> idproductos = new List<int>(); var rand = new Random(); List <CATEGORIA> listaCategorias = new List <CATEGORIA>(); foreach (var item in dbGrafico.INDUSTRIA) { var listcatAuxiliar = dbGrafico.CATEGORIA.Where(x => x.PRODUCTO.SECTOR.INDUSTRIA_id == item.id).ToList(); try { CATEGORIA catAuxiliar = listcatAuxiliar[rand.Next(listcatAuxiliar.Count)]; listaCategorias.Add(catAuxiliar); } catch (Exception) { } } var listaOtrosContenidos = listaCategorias; ViewBag.listaOtrosContenidos = listaOtrosContenidos; return(View()); }