protected void Page_Load(object sender, EventArgs e) { bool blnUsuario = false; oIsUsuario = oWeb.GetObjUsuario(); if ((Session["CodUsuarioPerfil"] != null) && (!string.IsNullOrEmpty(Session["CodUsuarioPerfil"].ToString())) && (!string.IsNullOrEmpty(oIsUsuario.CodUsuario))) { BinaryUsuario dUsuario = new BinaryUsuario(); SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = Session["CodUsuarioPerfil"].ToString(); dUsuario = oUsuario.ClassGet(); if (dUsuario != null) { if (dUsuario.CodTipo != "1") { blnUsuario = true; RdRankingUSer.Value = (!string.IsNullOrEmpty(dUsuario.NotaRanking) ? decimal.Parse(dUsuario.NotaRanking) : 0); } } dUsuario = null; if (blnUsuario) { DataTable oRanking = oWeb.DeserializarTbl(Server.MapPath("."), "Ranking.bin"); if (oRanking != null) { if (oRanking.Rows.Count > 0) { DataRow[] oRows = oRanking.Select("cod_usuario =" + Session["CodUsuarioPerfil"].ToString() + " and cod_cliente =" + oIsUsuario.CodUsuario + " and fch_ranking >= '" + DateTime.Now.AddDays(-10).ToString("yyyy-MM-dd HH:mm:ss") + "'"); if (oRows != null) { if (oRows.Count() == 0) { HyperLink1.Visible = true; HyperLink1.NavigateUrl = "ranking.aspx?CodUsuario=" + Session["CodUsuarioPerfil"].ToString(); } } oRows = null; } else { HyperLink1.Visible = true; HyperLink1.NavigateUrl = "ranking.aspx?CodUsuario=" + Session["CodUsuarioPerfil"].ToString(); } } oRanking = null; HyperLink2.NavigateUrl = "ranking.aspx?CodUsuario=" + Session["CodUsuarioPerfil"].ToString() + "&H=t"; HyperLink3.NavigateUrl = "recomiendame.aspx?CodUsuario=" + Session["CodUsuarioPerfil"].ToString(); } else { RdRankingUSer.Visible = false; HyperLink1.Visible = false; HyperLink2.Visible = false; HyperLink3.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { bool blnLabel = (!string.IsNullOrEmpty(this.Attributes["blnLabel"]) ? true : false); if ((Session["CodUsuarioPerfil"] != null) && (!string.IsNullOrEmpty(Session["CodUsuarioPerfil"].ToString()))) { SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath(".").ToString(); oUsuario.CodUsuario = Session["CodUsuarioPerfil"].ToString(); oBinaryUsuario = oUsuario.ClassGet(); if (oBinaryUsuario != null) { if (!blnLabel) { Button oButton = new Button(); oButton.Text = oBinaryUsuario.NomUsuario + " " + oBinaryUsuario.ApeUsuario; oButton.CssClass = (!string.IsNullOrEmpty(this.Attributes["csStyle"]) ? this.Attributes["csStyle"] : "lblNombreUsuario"); oButton.Click += new EventHandler(oButton_Click); Controls.Add(oButton); } else { Label oLabel = new Label(); oLabel.Text = oBinaryUsuario.NomUsuario + " " + oBinaryUsuario.ApeUsuario; oLabel.CssClass = (!string.IsNullOrEmpty(this.Attributes["csStyle"]) ? this.Attributes["csStyle"] : "lblNombreUsuario"); Controls.Add(oLabel); } } oBinaryUsuario = null; } }
protected void putCertificado(string CodUsr) { StringBuilder sText = new StringBuilder(); SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath(".").ToString(); oUsuario.CodUsuario = CodUsr; oBinaryUsuario = oUsuario.ClassGet(); if (oBinaryUsuario != null) { if (oBinaryUsuario.CodTipo != "1") { if ((!string.IsNullOrEmpty(oBinaryUsuario.IndValidado)) && (oBinaryUsuario.IndValidado == "V")) { sText.Append("<div class=\"ImgCertificado\"><img id=\"ImgCertificada\" src=\"style/images/Certificada.png\" border=\"0\"></div>"); } else { sText.Append("<div class=\"ImgCertificado\">").Append(oCulture.GetResource("Usuario", "Certificado")).Append("</div>"); } } } oBinaryUsuario = null; Controls.Add(new LiteralControl(sText.ToString())); }
protected void Page_Load(object sender, EventArgs e) { oIsUsuario = oWeb.GetObjUsuario(); if (!IsPostBack) { CodUsuario.Value = oWeb.GetData("CodUsuario"); string sTitle = oCulture.GetResource("Contactenos", "lblTitleRecomiendame"); if (string.IsNullOrEmpty(oIsUsuario.CodUsuario)) { lblNombre.Text = oCulture.GetResource("Contactenos", "TuNombre"); } else { txtNombreCliente.Visible = false; txtNombre.Enabled = false; } lblNombreAmigo.Text = oCulture.GetResource("Contactenos", "NombreAmigo"); lblEmail.Text = oCulture.GetResource("Contactenos", "EmailAmigo"); lblComentario.Text = oCulture.GetResource("Contactenos", "Comentario"); BtnVolver.Text = oCulture.GetResource("Global", "btnVolver"); BtnVolverOK.Text = oCulture.GetResource("Global", "btnVolver"); BtnAceptar.Text = oCulture.GetResource("Global", "btnAceptar"); dUsuario = new BinaryUsuario(); oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = CodUsuario.Value; dUsuario = oUsuario.ClassGet(); if (dUsuario != null) { sTitle = sTitle.Replace("[NombreUsuario]", dUsuario.NomUsuario + " " + dUsuario.ApeUsuario); } dUsuario = null; lblCntTitle.Text = sTitle; } }
public string getImageProfileUser(string pCodUsuario, string sRuta) { StringBuilder sFile; StringBuilder sPath = new StringBuilder(); StringBuilder oFolder = new StringBuilder(); if (!string.IsNullOrEmpty(sRuta)) { oFolder.Append(HttpContext.Current.Server.MapPath(".").ToUpper().Replace(sRuta.ToUpper(), "")); } else { oFolder.Append(HttpContext.Current.Server.MapPath(".")); } sFile = new StringBuilder(); sFile.Append("UserArchivo_").Append(pCodUsuario).Append(".bin"); DataTable dArchivoUsuario = DeserializarTbl(oFolder.ToString(), sFile.ToString()); if (dArchivoUsuario != null) { if (dArchivoUsuario.Rows.Count > 0) { DataRow[] oRowsImg = dArchivoUsuario.Select(" tip_archivo = 'P' "); if (oRowsImg != null) { if (oRowsImg.Count() > 0) { //sPath.Append(HttpContext.Current.Server.MapPath(".")); sPath.Append("/rps_onlineservice/"); sPath.Append("escorts/"); sPath.Append("escort_"); sPath.Append(pCodUsuario); sPath.Append("/"); sPath.Append(oRowsImg[0]["img_profile_archivo"].ToString()); } } oRowsImg = null; } dArchivoUsuario = null; } if (sPath.Length == 0) { SysUsuario oUsuario = new SysUsuario(); oUsuario.CodUsuario = pCodUsuario; if (!string.IsNullOrEmpty(sRuta)) { oUsuario.Path = HttpContext.Current.Server.MapPath(".").ToUpper().Replace(sRuta.ToUpper(), ""); } else { oUsuario.Path = HttpContext.Current.Server.MapPath("."); } BinaryUsuario bUsuario = oUsuario.ClassGet(); if (bUsuario.CodTipo == "1") { sPath.Append("/style/images/clientes.png"); } else { sPath.Append("/style/images/usuario.png"); } bUsuario = null; } return(sPath.ToString()); }
public byte[] getImageProfileUser(string pCodUsuario, int pHeight, int pWidth) { byte[] byteFile; StringBuilder sFile; StringBuilder sPath = new StringBuilder(); StringBuilder oFolder = new StringBuilder(); oFolder.Append(HttpContext.Current.Server.MapPath(".")); sFile = new StringBuilder(); sFile.Append("UserArchivo_").Append(pCodUsuario).Append(".bin"); DataTable dArchivoUsuario = DeserializarTbl(oFolder.ToString(), sFile.ToString()); if (dArchivoUsuario != null) { if (dArchivoUsuario.Rows.Count > 0) { DataRow[] oRowsImg = dArchivoUsuario.Select(" tip_archivo = 'P' "); if (oRowsImg != null) { if (oRowsImg.Count() > 0) { sPath.Append(HttpContext.Current.Server.MapPath(".")); sPath.Append(@"\rps_onlineservice\"); sPath.Append(@"\escorts\"); sPath.Append(@"\escort_"); sPath.Append(pCodUsuario); sPath.Append(@"\"); sPath.Append(oRowsImg[0]["nom_archivo"].ToString()); } } oRowsImg = null; } dArchivoUsuario = null; } if (sPath.Length == 0) { sPath.Append(HttpContext.Current.Server.MapPath(".")); SysUsuario oUsuario = new SysUsuario(); oUsuario.CodUsuario = pCodUsuario; oUsuario.Path = HttpContext.Current.Server.MapPath("."); BinaryUsuario bUsuario = oUsuario.ClassGet(); if (bUsuario.CodTipo == "1") { sPath.Append(@"\style\images\clientes.png"); } else { sPath.Append(@"\style\images\usuario.png"); } bUsuario = null; } if (File.Exists(sPath.ToString())) { FileStream filestream = new FileStream(sPath.ToString(), FileMode.Open); byteFile = GetImageBytes(filestream, pHeight, pWidth); filestream.Close(); } else { byteFile = null; } return(byteFile); }
protected void BtnAceptar_Click(object sender, EventArgs e) { dvRecomiendame.Visible = false; dvMsgResult.Visible = true; if (bEmailOk) { DataTable dParamEmail = oWeb.DeserializarTbl(Server.MapPath("."), "ParamEmail.bin"); if (dParamEmail != null) { if (dParamEmail.Rows.Count > 0) { DataRow[] oRows = dParamEmail.Select(" tipo_email = 'R' "); if (oRows != null) { if (oRows.Count() > 0) { string sNomUsuario = string.Empty; string sClientNom = string.Empty; dUsuario = new BinaryUsuario(); oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = CodUsuario.Value; dUsuario = oUsuario.ClassGet(); if (dUsuario != null) { sNomUsuario = dUsuario.NomUsuario + " " + dUsuario.ApeUsuario; } dUsuario = null; StringBuilder sPath = new StringBuilder(); StringBuilder sFile = new StringBuilder(); sFile.Append("UserArchivo_").Append(CodUsuario.Value).Append(".bin"); DataTable dArchivoUsuario = oWeb.DeserializarTbl(Server.MapPath("."), sFile.ToString()); if (dArchivoUsuario != null) { if (dArchivoUsuario.Rows.Count > 0) { DataRow[] oRowsImg = dArchivoUsuario.Select(" tip_archivo = 'P' "); if (oRowsImg != null) { if (oRowsImg.Count() > 0) { sPath.Append("/rps_onlineservice/escorts/escort_"); sPath.Append(CodUsuario.Value); sPath.Append("/"); sPath.Append(oRowsImg[0]["nom_archivo"].ToString()); } } oRowsImg = null; } dArchivoUsuario = null; } if (!string.IsNullOrEmpty(oIsUsuario.CodUsuario)) { sClientNom = oIsUsuario.Nombres; } else { sClientNom = txtNombre.Text; } StringBuilder sAsunto = new StringBuilder(); sAsunto.Append(oRows[0]["asunto_email"].ToString()); sAsunto.Replace("[USUARIO]", sNomUsuario); sAsunto.Replace("[CLIENTE]", sClientNom); StringBuilder oHtml = new StringBuilder(); oHtml.Append(oRows[0]["cuerpo_email"].ToString()); oHtml.Replace("[NOMBRE]", sClientNom); oHtml.Replace("[NOMBREAMIGO]", txtNombreAmigo.Text); oHtml.Replace("[USUARIO]", sNomUsuario); oHtml.Replace("[SITIO]", "http://" + Request.ServerVariables["HTTP_HOST"].ToString()); oHtml.Replace("[DATALINK]", "?fts=t&tp=rmd&tu=" + HttpUtility.UrlEncode(oWeb.Crypt(CodUsuario.Value))); oHtml.Replace("[IMGPHOTOUSER]", sPath.ToString()); oHtml.Replace("[NOMBRESITIO]", Application["SiteName"].ToString()); oHtml.Replace("[COMENTARIO]", txtComentario.Text); Emailing oEmailing = new Emailing(); oEmailing.FromName = Application["NameSender"].ToString(); oEmailing.From = Application["EmailSender"].ToString(); oEmailing.Address = txtEmail.Text; oEmailing.Subject = sAsunto.ToString(); oEmailing.Body = oHtml; if (oEmailing.EmailSend()) { lblMsgResult.Text = oCulture.GetResource("Contactenos", "lblMsgResultOk"); } else { lblMsgResult.Text = oCulture.GetResource("Contactenos", "lblMsgResultNok"); } } } } } } else { lblMsgResult.Text = oCulture.GetResource("Contactenos", "lblMsgResultNok"); } }
protected void Page_Load(object sender, EventArgs e) { oIsUsuario = oWeb.GetObjUsuario(); StringBuilder sQueryFilter = new StringBuilder(); string cPath = Server.MapPath(".").ToUpper(); if (!string.IsNullOrEmpty(sRuta)) { cPath = cPath.Replace(sRuta.ToUpper(), ""); } DataTable dNodos = oWeb.DeserializarTbl(cPath, "Nodos.bin"); if (dNodos != null) { sQueryFilter.Append(" est_nodo = 'V' "); if (!string.IsNullOrEmpty(this.Attributes["CodNodo"])) { sQueryFilter.Append(" and cod_nodo_rel = ").Append(this.Attributes["CodNodo"].ToString()); } else { sQueryFilter.Append(" and cod_nodo_rel = 0 "); } if ((Session["USUARIO"] == null) || (string.IsNullOrEmpty(Session["USUARIO"].ToString()))) { sQueryFilter.Append(" and prv_nodo = 0 "); } DataRow[] oRows = dNodos.Select(sQueryFilter.ToString(), " ord_nodo asc "); if (oRows != null) { if (oRows.Count() > 0) { bool bAllow; //Button oButton; LinkButton oButton; Controls.Add(new LiteralControl("<ul class=\"navbar-nav sf-menu\" data-type=\"navbar\">")); foreach (DataRow oRow in oRows) { bAllow = true; if ((oRow["ind_despl_usr_client"].ToString() == "V") || (oRow["ind_despl_usr_site"].ToString() == "V")) { StringBuilder oFolder = new StringBuilder(); oFolder.Append(Server.MapPath(".")); SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = oFolder.ToString(); oUsuario.CodUsuario = Session["CodUsuarioPerfil"].ToString(); oBinaryUsuario = oUsuario.ClassGet(); if (oBinaryUsuario != null) { if ((oBinaryUsuario.CodTipo == "1") && (oRow["ind_despl_usr_client"].ToString() == "V")) { bAllow = false; } if ((oBinaryUsuario.CodTipo != "1") && (oRow["ind_despl_usr_site"].ToString() == "V")) { bAllow = false; } } oBinaryUsuario = null; } if (oRow["ini_asoc_usr_nodo"].ToString() == "V") { if (oIsUsuario.CodUsuario != Session["CodUsuarioPerfil"].ToString()) { bAllow = false; } } if (oRow["ind_registrate_nodo"].ToString() == "V") { if (!string.IsNullOrEmpty(oIsUsuario.CodUsuario)) { bAllow = false; } } if (bAllow) { getNodosHijo(dNodos, oRow["cod_nodo"].ToString(), oRow); //Controls.Add(new LiteralControl("<li>")); //oButton = new LinkButton(); //oButton.ID = "btnNav_" + oRow["cod_nodo"].ToString(); //oButton.Text = oRow["titulo_nodo"].ToString(); //oButton.Attributes["CodNodo"] = oRow["cod_nodo"].ToString(); //oButton.Attributes["IndPerfil"] = oRow["pf_nodo"].ToString(); //oButton.Attributes["IndDesplUsrClient"] = oRow["ind_despl_usr_client"].ToString(); //oButton.CausesValidation = false; //oButton.Click += new EventHandler(oButton_Click); //Controls.Add(oButton); //Controls.Add(new LiteralControl("</li>")); } } Controls.Add(new LiteralControl("</ul>")); } } oRows = null; } dNodos = null; }
protected void getHistUserRanking() { BinaryUsuario dUsuario; SysUsuario oUsuario; RadRating oRadRating; string sNombreCliente = string.Empty; DataTable dPregRanking = oWeb.DeserializarTbl(Server.MapPath("."), "PregRanking.bin"); objRanking.Controls.Add(new LiteralControl("<div class=\"MenuHistRanking\">")); Button oButton = new Button(); oButton.ID = "BtnVolverGHUR"; oButton.Click += new EventHandler(oBtnVolver_Click); oButton.CssClass = "btnEvalVolver"; oButton.Text = oCulture.GetResource("Global", "btnVolver"); objRanking.Controls.Add(oButton); objRanking.Controls.Add(new LiteralControl("<div class=\"imgUp\"><a href=\"#\" onmouseover=\"move('container',5)\" onmouseout=\"clearTimeout(move.to)\"><img src=\"style/images/ad_down.png\" border=\"0\"></a></div>")); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("<div style=\"position: relative; width: 100%; height: 420px; overflow: hidden\">")); objRanking.Controls.Add(new LiteralControl("<div id=\"container\" style=\"position: absolute; left: 0; top: 0\">")); objRanking.Controls.Add(new LiteralControl("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">")); StringBuilder sSQL = new StringBuilder(); sSQL.Append(" cod_usuario = ").Append(CodUsuario.Value); DataTable dRanking = oWeb.DeserializarTbl(Server.MapPath("."), "Ranking.bin"); if (dRanking != null) { if (dRanking.Rows.Count > 0) { DataRow[] oRowUsr = dRanking.Select(sSQL.ToString(), "fch_ranking desc"); foreach (DataRow oRow in oRowUsr) { objRanking.Controls.Add(new LiteralControl("<tr>")); objRanking.Controls.Add(new LiteralControl("<td class=\"clmnNomb\" width=\"20%\" vAlign=\"top\">")); objRanking.Controls.Add(new LiteralControl("<div class=\"lblNombCliente\">")); dUsuario = new BinaryUsuario(); oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = oRow["cod_cliente"].ToString(); dUsuario = oUsuario.ClassGet(); if (dUsuario != null) { sNombreCliente = dUsuario.NomUsuario + " " + dUsuario.ApeUsuario; } dUsuario = null; objRanking.Controls.Add(new LiteralControl("<span>" + sNombreCliente + "</span>")); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("<div class=\"objRanking\">")); oRadRating = new RadRating(); oRadRating.ID = "RdRating_" + oRow["cod_ranking"].ToString(); oRadRating.ItemCount = 7; oRadRating.Enabled = false; oRadRating.Value = decimal.Parse(oRow["nota_ranking"].ToString()); oRadRating.SelectionMode = RatingSelectionMode.Continuous; oRadRating.Precision = RatingPrecision.Item; oRadRating.Orientation = Orientation.Horizontal; objRanking.Controls.Add(oRadRating); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("<div class=\"lblFchRanking\">")); objRanking.Controls.Add(new LiteralControl("<span>" + DateTime.Parse(oRow["fch_ranking"].ToString()).ToString("dd-MM-yyyy HH:mm") + "</span>")); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("</td>")); objRanking.Controls.Add(new LiteralControl("<td class=\"clmnPreg\" width=\"40%\" vAlign=\"top\">")); DataTable dAptPregRanking = oWeb.DeserializarTbl(Server.MapPath("."), "AptPregRanking_" + oRow["cod_ranking"].ToString() + ".bin"); if (dAptPregRanking != null) { if (dAptPregRanking.Rows.Count > 0) { foreach (DataRow oRows in dAptPregRanking.Rows) { DataRow[] dPreg = dPregRanking.Select(" cod_preg_ranking = " + oRows["cod_preg_ranking"].ToString()); if (dPreg != null) { if (dPreg.Count() > 0) { objRanking.Controls.Add(new LiteralControl("<div class=\"mdlPregRanking\">")); objRanking.Controls.Add(new LiteralControl("<div class=\"mdlTitlePregRanking\">")); objRanking.Controls.Add(new LiteralControl("<span>" + dPreg[0]["preg_ranking"].ToString() + "</span>")); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("<div class=\"mdlValPregRanking\">")); objRanking.Controls.Add(new LiteralControl("<span>" + oRows["nota_preg_ranking"].ToString() + "</span>")); objRanking.Controls.Add(new LiteralControl("</div>")); objRanking.Controls.Add(new LiteralControl("</div>")); } } dPreg = null; } } } dAptPregRanking = null; objRanking.Controls.Add(new LiteralControl("</td>")); objRanking.Controls.Add(new LiteralControl("<td class=\"clmnObs\" vAlign=\"top\">")); objRanking.Controls.Add(new LiteralControl("<div class=\"oBsRanking\"><span>" + oRow["obs_ranking"].ToString() + "</span></div>")); objRanking.Controls.Add(new LiteralControl("</td>")); objRanking.Controls.Add(new LiteralControl("</tr>")); } } } objRanking.Controls.Add(new LiteralControl("</table>")); objRanking.Controls.Add(new LiteralControl("</div></div>")); objRanking.Controls.Add(new LiteralControl("<div class=\"imgDown\">")); objRanking.Controls.Add(new LiteralControl("<a href=\"#\" onmouseover=\"move('container',-5)\" onmouseout=\"clearTimeout(move.to)\"><img src=\"style/images/ad_up.png\" border=\"0\"></a>")); objRanking.Controls.Add(new LiteralControl("</div>")); }
protected void Page_Load(object sender, EventArgs e) { oIsUsuario = oWeb.GetObjUsuario(); StringBuilder sQueryFilter = new StringBuilder(); string cPath = Server.MapPath("."); if (!string.IsNullOrEmpty(sRuta)) { cPath = cPath.Replace(sRuta.ToUpper(), ""); } DataTable dNodos = oWeb.DeserializarTbl(cPath, "Nodos.bin"); if (dNodos != null) { sQueryFilter.Append(" est_nodo = 'V' "); if (!string.IsNullOrEmpty(this.Attributes["CodNodo"])) { sQueryFilter.Append(" and cod_nodo_rel = ").Append(this.Attributes["CodNodo"].ToString()); } else { sQueryFilter.Append(" and cod_nodo_rel = 0 "); } if ((Session["USUARIO"] == null) || (string.IsNullOrEmpty(Session["USUARIO"].ToString()))) { sQueryFilter.Append(" and prv_nodo = 0 "); } DataRow[] oRows = dNodos.Select(sQueryFilter.ToString(), " ord_nodo asc "); if (oRows != null) { if (oRows.Count() > 0) { bool bAllow; //Button oButton; //LinkButton oButton; foreach (DataRow oRow in oRows) { bAllow = true; if ((oRow["ind_despl_usr_client"].ToString() == "V") || (oRow["ind_despl_usr_site"].ToString() == "V")) { StringBuilder oFolder = new StringBuilder(); oFolder.Append(Server.MapPath(".")); SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = oFolder.ToString(); oUsuario.CodUsuario = Session["CodUsuarioPerfil"].ToString(); oBinaryUsuario = oUsuario.ClassGet(); if (oBinaryUsuario != null) { if ((oBinaryUsuario.CodTipo == "1") && (oRow["ind_despl_usr_client"].ToString() == "V")) { bAllow = false; } if ((oBinaryUsuario.CodTipo != "1") && (oRow["ind_despl_usr_site"].ToString() == "V")) { bAllow = false; } } oBinaryUsuario = null; } if (oRow["ini_asoc_usr_nodo"].ToString() == "V") { if (oIsUsuario.CodUsuario != Session["CodUsuarioPerfil"].ToString()) { bAllow = false; } } if (oRow["ind_registrate_nodo"].ToString() == "V") { if (!string.IsNullOrEmpty(oIsUsuario.CodUsuario)) { bAllow = false; } } if (bAllow) { getNodosHijo(dNodos, oRow["cod_nodo"].ToString(), oRow); } } } } oRows = null; } dNodos = null; }
public bool getUser(string pCodUsuario) { string sNombre = string.Empty; bool bValUsr = false; HtmlMeta oMeta; int iCountHeader = 0; BinaryUsuario dUsuario = new BinaryUsuario(); SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = pCodUsuario; dUsuario = oUsuario.ClassGet(); if (dUsuario != null) { bValUsr = (dUsuario.EstUsuario == "V" ? true : false); if (bValUsr) { sNombre = dUsuario.NomUsuario.ToString() + " " + dUsuario.ApeUsuario.ToString(); lblNombre.Text = sNombre.ToString().Trim(); RdRankingUSer.Value = (!string.IsNullOrEmpty(dUsuario.NotaRanking) ? decimal.Parse(dUsuario.NotaRanking) : 0); Page.Title = "Escort " + sNombre.ToString().Trim() + ", Escorts en Chile - Santiago"; oMeta = new HtmlMeta(); oMeta.Attributes.Add("name", "title"); oMeta.Attributes.Add("content", "Escort " + sNombre.ToString().Trim() + ", Escorts en Chile - Santiago"); Page.Header.Controls.AddAt(iCountHeader, oMeta); iCountHeader++; oMeta = new HtmlMeta(); oMeta.Attributes.Add("name", "description"); oMeta.Attributes.Add("content", "Escort " + sNombre.ToString().Trim() + ", Escorts en Chile - Santiago"); Page.Header.Controls.AddAt(iCountHeader, oMeta); iCountHeader++; oMeta = new HtmlMeta(); oMeta.Attributes.Add("property", "og:description"); oMeta.Attributes.Add("content", "Escort " + sNombre.ToString().Trim() + ", Escorts en Chile - Santiago"); Page.Header.Controls.AddAt(iCountHeader, oMeta); iCountHeader++; StringBuilder sLi; string cPath = Server.MapPath("."); DataTable dUserArchivo = oWeb.DeserializarTbl(cPath, "UserArchivo_" + pCodUsuario + ".bin"); if (dUserArchivo != null) { if (dUserArchivo.Rows.Count > 0) { jGallery.Controls.Add(new LiteralControl("<ul id=\"tumbs\" class=\"vwImgUsrTumbs\">")); foreach (DataRow oRow in dUserArchivo.Rows) { sLi = new StringBuilder(); sLi.Append("<li class=\"UrlLi\" title=\"http://").Append(Application["URLSite"].ToString()).Append("/rps_onlineservice/escorts/escort_").Append(oRow["cod_usuario"].ToString()).Append("/").Append(oRow["nom_archivo"].ToString()).Append("\"></li>"); jGallery.Controls.Add(new LiteralControl(sLi.ToString())); } jGallery.Controls.Add(new LiteralControl("</ul>")); } } dUserArchivo = null; } } dUsuario = null; return(bValUsr); }
protected void getInfoUser(string pCodUsuario) { Controls.Add(new LiteralControl("<div id=\"tblFichaUsuario\">")); Label oLabel; SysUsuario oUsuario = new SysUsuario(); oUsuario.Path = Server.MapPath("."); oUsuario.CodUsuario = pCodUsuario; BinaryUsuario dUsuario = oUsuario.ClassGet(); string cPath = Server.MapPath("."); DataTable dOpcionesCampo = oWeb.DeserializarTbl(cPath, "OpcionesCampo.bin"); string pCodCampo = string.Empty; DataTable dInfoUsuario = oWeb.DeserializarTbl(cPath, "InfoUsuario_" + pCodUsuario + ".bin"); if (dInfoUsuario != null) { if (dInfoUsuario.Rows.Count > 0) { foreach (DataRow oRow in dInfoUsuario.Rows) { switch (oRow["tipo_campo"].ToString().Trim()) { case "0": if (dOpcionesCampo != null) { if (dOpcionesCampo.Rows.Count > 0) { if (!string.IsNullOrEmpty(oRow["val_campo"].ToString())) { DataRow[] oRows = dOpcionesCampo.Select(" cod_opcion =" + oRow["val_campo"].ToString()); if (oRows != null) { if (oRows.Count() > 0) { if (!string.IsNullOrEmpty(oRows[0]["nom_opcion"].ToString())) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { //Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } oLabel = new Label(); oLabel.ID = "dtt_" + oRow["cod_campo"].ToString() + "_" + oRows[0]["cod_opcion"].ToString(); oLabel.Text = oRows[0]["nom_opcion"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); } } } oRows = null; } } } break; case "1": if (dOpcionesCampo != null) { if (dOpcionesCampo.Rows.Count > 0) { if (!string.IsNullOrEmpty(oRow["val_campo"].ToString())) { DataRow[] oRows = dOpcionesCampo.Select(" cod_opcion =" + oRow["val_campo"].ToString()); if (oRows != null) { if (oRows.Count() > 0) { if (!string.IsNullOrEmpty(oRows[0]["nom_opcion"].ToString())) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { //Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } Controls.Add(new LiteralControl("<div class=\"datiterstyle\">")); oLabel = new Label(); oLabel.ID = "dtt_" + oRow["cod_campo"].ToString() + "_" + oRows[0]["cod_opcion"].ToString(); oLabel.Text = oRows[0]["nom_opcion"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); //Controls.Add(new LiteralControl("</div>")); } } } oRows = null; } } } break; case "2": case "4": if ((!string.IsNullOrEmpty(oRow["val_campo"].ToString())) || (!string.IsNullOrEmpty(oRow["text_campo"].ToString()))) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { //Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } oLabel = new Label(); oLabel.ID = "dtt_" + oRow["cod_campo"].ToString(); if (oRow["desp_campo"].ToString() == "O") { oLabel.Text = oRow["text_campo"].ToString(); } else { oLabel.Text = oRow["val_campo"].ToString(); } Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); } break; case "5": oNumInfo.CurrencyDecimalDigits = 0; if (!string.IsNullOrEmpty(oRow["val_campo"].ToString())) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { //Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } int iValCampo = int.Parse(oRow["val_campo"].ToString()); oLabel = new Label(); if ((oRow["cod_campo"].ToString() == "20140815025804") && (!blnOfertaExit)) { oLabel.ID = "dtt_20140815025745"; } else { if (oRow["cod_campo"].ToString() == "20140815025745") { blnOfertaExit = true; } oLabel.ID = "dtt_" + oRow["cod_campo"].ToString(); } oLabel.Text = iValCampo.ToString("C", oNumInfo); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); } else if ((oRow["cod_campo"].ToString() == "20140815025804") && (!blnOfertaExit) && (dUsuario.CodTipo != "1")) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } oLabel = new Label(); //oLabel.ID = "dtt_20110804164958"; oLabel.ID = "dtt_20140815025745"; oLabel.Text = "Consultar"; Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); } break; case "6": if (!string.IsNullOrEmpty(oRow["val_campo"].ToString())) { if (pCodCampo != oRow["cod_campo"].ToString()) { if (!string.IsNullOrEmpty(pCodCampo)) { //Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); } Controls.Add(new LiteralControl("<div id=\"idCmpFch_" + oRow["cod_campo"].ToString() + "\" class=\"dCampoFicha\">")); Controls.Add(new LiteralControl("<div id=\"idTitStyle_" + oRow["cod_campo"].ToString() + "\" class=\"titstyle\">")); pCodCampo = oRow["cod_campo"].ToString(); oLabel = new Label(); oLabel.ID = "lbl_" + oRow["cod_campo"].ToString(); oLabel.Text = oRow["nom_campo"].ToString(); Controls.Add(oLabel); Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("<div id=\"idCampo_" + oRow["cod_campo"].ToString() + "\" class=\"datstyle\">")); } HyperLink oHyperLink = new HyperLink(); oHyperLink.ID = "dtt_" + oRow["cod_campo"].ToString(); oHyperLink.NavigateUrl = oRow["val_campo"].ToString(); oHyperLink.Text = oRow["val_campo"].ToString(); oHyperLink.Target = "_blank"; Controls.Add(oHyperLink); Controls.Add(new LiteralControl("</div>")); /*oLabel = new Label(); * oLabel.ID = "dtt_" + oRow["cod_campo"].ToString(); * oLabel.Text = oRow["val_campo"].ToString(); * Controls.Add(oLabel);]/ */ } break; } } } } dOpcionesCampo = null; dInfoUsuario = null; Controls.Add(new LiteralControl("</div>")); Controls.Add(new LiteralControl("</div>")); }