private void Ubicacion() { if (idUbicacion == 0) { return; } eArticulo eUbicacion = cCMS.Articulo_item(idUbicacion); List <eArticulo> lComplejos = cCMS.Articulo_listarWeb(eUbicacion.IdArticulo, eUbicacion.IdMenuWeb, eUbicacion.IdIdioma, eUbicacion.IdMinisite); TerminoIdioma_AddGrupo(2, eUbicacion.IdIdioma); combo += "<option value = \"-1\" >" + TerminoIdioma_GetValor("complejo") + "</option>"; foreach (var oCombo in lComplejos) { combo += "<option value = " + oCombo.IdArticulo + ">"; combo += oCombo.Titulo; combo += "</option >\n"; } litUbicacion.Text = combo; }
public static eArticulo ValidarPagina(eArticulo oArticulo, HttpContext context) { List <eArticulo> lArticulo; switch (oArticulo.IdPlantilla) { case 3: //Contenedor lArticulo = cCMS.Articulo_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lArticulo.Count > 0) { oArticulo = lArticulo[0]; Redirect301(context, getEnlace_Articulo(oArticulo)); //context.Response.Redirect(getEnlace_Articulo(lArticulo[0])); } break; case 4: if ((oArticulo.TipoEnlace == 1 && oArticulo.IdArticuloEnlace > 0) || (oArticulo.TipoEnlace == 2 && oArticulo.URLEnlace != "")) { Redirect301(context, getEnlace_Articulo(oArticulo)); context.Response.Redirect((oArticulo.TipoEnlace == 1) ? "~/Content/Index.aspx?aID=" + oArticulo.IdArticuloEnlace.ToString() : oArticulo.URLEnlace); } else { ErrorHandler(404, context); } break; case 26: //Trabaja con nosotros (enlace) lArticulo = cCMS.Articulo_listarWeb(0, 7, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lArticulo.Count > 0) { oArticulo = lArticulo[0]; Redirect301(context, getEnlace_Articulo(oArticulo)); //context.Response.Redirect(getEnlace_Articulo(lArticulo[0])); } break; case 18: //Pagina con Subnivel lArticulo = cCMS.Articulo_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lArticulo.Count > 0) { oArticulo = lArticulo[0]; Redirect301(context, getEnlace_Articulo(oArticulo)); //context.Response.Redirect(getEnlace_Articulo(lArticulo[0])); } break; case 56: //Productos lArticulo = cCMS.Articulo_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lArticulo.Count > 0) { oArticulo = lArticulo[0]; Redirect301(context, getEnlace_Articulo(oArticulo)); //context.Response.Redirect(getEnlace_Articulo(lArticulo[0])); } break; } return(oArticulo); }
private void FillContent() { repPicture.DataSource = cCMS.Articulo_listarWeb(articuloID, menuWebID, idiomaID, minisiteID); repPicture.DataBind(); }