private void FillCommonUC() { Page.Form.Action = ClientScriptHelper.getURLRoot() + (oPagina != null ? oPagina.URLEstatica : oSeccionWeb.URLEstatica); Trace.Warn("FillCommonUC:: IdMenuWeb, IdIdioma, IdMinisite", IdMenuWeb.ToString() + ", " + IdIdioma.ToString() + ", " + IdMinisite.ToString()); WebContentUC ucTop; UserControl oUcTop = (UserControl)Page.LoadControl("~/uc/panel_top.ascx"); ucTop = (WebContentUC)oUcTop; pnlTop.Controls.Add(oUcTop); if (abc) { LoadUserControl(ucTop, IdMinisite, IdIdioma); LoadUserControl(ucTop, oSeccionWeb); LoadUserControl(ucTop, _oPaginaMenu); LoadUserControl(ucTop, oUsuarioWeb); } WebContentUC ucBottom; UserControl oUcBottom = (UserControl)Page.LoadControl("~/uc/panel_bottom.ascx"); ucBottom = (WebContentUC)oUcBottom; pnlBottom.Controls.Add(oUcBottom); LoadUserControl(ucBottom, IdMinisite, IdIdioma); LoadUserControl(ucBottom, oSeccionWeb); }
//private void SetMinisite() //{ // if (Request["wsID"] != null) IdMinisite = Convert.ToInt16(Request["wsID"]); // //else if (Session["IdMinisite"] != null) IdMinisite = Convert.ToInt16(Session["IdMinisite"]); //Fix when back to home // if (Request["lgID"] != null) IdIdioma = Convert.ToInt16(Request["lgID"]); // else if (Session["IdIdioma"] != null) IdIdioma = Convert.ToInt16(Session["IdIdioma"]); // Session["IdMinisite"] = IdMinisite; // Session["IdIdioma"] = IdIdioma; // IdMenuWeb = (IdMinisite != 0) ? 2 : 1; //} //private void LoadUserInfo() //{ // if (Session["cuenta_usuario"] != null) // { // oUsuarioWeb = (eUsuariosWeb)Session["cuenta_usuario"]; // } //} private void LoadRequests() { eMenuWebDetalle oMenuWebDetalle = null; if (Request["aID"] == null) { //SetMinisite(); IdMenuWeb = (Request["mwID"] != null) ? Convert.ToInt32(Request["mwID"]) : 0; oSeccionWeb = cCMS.MenuWebDetalle_item(IdMenuWeb, IdIdioma, IdMinisite); Trace.Warn(">IdMenuWeb, IdIdioma, IdMinisite", IdMenuWeb.ToString() + ", " + IdIdioma.ToString() + ", " + IdMinisite.ToString()); if (oSeccionWeb == null) { IdMenuWeb = (IdMinisite != 0) ? 2 : 1; //Cargar Home Page oSeccionWeb = cCMS.MenuWebDetalle_item(IdMenuWeb, IdIdioma, IdMinisite); Trace.Warn("oSeccionWeb == null:: IdMenuWeb, IdIdioma, IdMinisite", IdMenuWeb.ToString() + ", " + IdIdioma.ToString() + ", " + IdMinisite.ToString()); } else { if (!oSeccionWeb.VerContenido) { if ((oPagina = ClientScriptHelper.getFirstArticulo(oSeccionWeb)) != null) { Response.Redirect("~/Content/Index.aspx?aID=" + oPagina.IdArticulo.ToString()); } } else { SetPage_TagTitle(oSeccionWeb.Titulo); return; } } SetPage_TagTitle(oPagina); return; } else { oPagina = ClientScriptHelper.ValidarPagina(cCMS.Articulo_item(Convert.ToInt32(Request["aID"])), this.Context); if (oPagina != null) { IdArticulo = oPagina.IdArticulo; IdMenuWeb = oPagina.IdMenuWeb; IdMinisite = oPagina.IdMinisite; IdIdioma = oPagina.IdIdioma; if (oMenuWebDetalle == null) { oSeccionWeb = cCMS.MenuWebDetalle_item(oPagina.IdMenuWeb, oPagina.IdIdioma, oPagina.IdMinisite); } SetPage_TagTitle(oPagina); } else { ClientScriptHelper.ErrorHandler(404, this.Context); } } return; }