示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            oWeb.ValidaSessionAdm();
            if (!IsPostBack)
            {
                CodTemplate.Value = oWeb.GetData("CodTemplate");
                if (!string.IsNullOrEmpty(CodTemplate.Value))
                {
                    DBConn oConn = new DBConn();
                    if (oConn.Open())
                    {
                        CmsTemplate oTemplate = new CmsTemplate(ref oConn);
                        oTemplate.CodTemplate = CodTemplate.Value;
                        DataTable dTemplate = oTemplate.Get();
                        if (dTemplate != null)
                        {
                            if (dTemplate.Rows.Count > 0)
                            {
                                txtTitulo.Text        = dTemplate.Rows[0]["nom_template"].ToString();
                                rdDescripcion.Content = dTemplate.Rows[0]["texto_template"].ToString();
                                rdCmbEstado.Items.FindItemByValue(dTemplate.Rows[0]["est_template"].ToString()).Selected = true;
                            }
                        }
                        dTemplate = null;

                        oConn.Close();
                    }
                }
            }
        }
示例#2
0
        protected void rdTemplate_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            DBConn oConn = new DBConn();

            if (oConn.Open())
            {
                CmsTemplate oTemplate = new CmsTemplate(ref oConn);
                oTemplate.Get();

                GridColumn oGridColumn;

                oGridColumn            = rdTemplate.MasterTableView.Columns.FindByUniqueName("NomTemplate");
                oGridColumn.HeaderText = oCulture.GetResource("Template", "NomTemplate");

                oGridColumn            = rdTemplate.MasterTableView.Columns.FindByUniqueName("EstTemplate");
                oGridColumn.HeaderText = oCulture.GetResource("Template", "EstTemplate");

                rdTemplate.DataSource = oTemplate.Get();

                oConn.Close();
            }
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            oWeb.ValidaSessionAdm();
            if (!IsPostBack)
            {
                CodNodo.Value    = oWeb.GetData("CodNodo");
                CodNodoRel.Value = oWeb.GetData("CodNodoRel");
                DBConn oConn = new DBConn();
                if (oConn.Open())
                {
                    CmsTemplate oTemplate = new CmsTemplate(ref oConn);
                    DataTable   dTemplate = oTemplate.Get();
                    if (dTemplate != null)
                    {
                        if (dTemplate.Rows.Count > 0)
                        {
                            rdCmbTemplate.Items.Add(new ListItem("Seleccione Template", ""));
                            foreach (DataRow oRow in dTemplate.Rows)
                            {
                                rdCmbTemplate.Items.Add(new ListItem(oRow["nom_template"].ToString(), oRow["cod_template"].ToString()));
                            }
                        }
                    }
                    dTemplate = null;

                    if (!string.IsNullOrEmpty(CodNodo.Value))
                    {
                        CmsNodos oNodos = new CmsNodos(ref oConn);
                        oNodos.CodNodo = CodNodo.Value;
                        DataTable dNodos = oNodos.Get();
                        if (dNodos != null)
                        {
                            if (dNodos.Rows.Count > 0)
                            {
                                CodNodoRel.Value     = dNodos.Rows[0]["cod_nodo_rel"].ToString();
                                txtTitulo.Text       = dNodos.Rows[0]["titulo_nodo"].ToString();
                                textDescripcion.Text = dNodos.Rows[0]["texto_nodo"].ToString();
                                rdCmbTemplate.Items.FindByValue(dNodos.Rows[0]["cod_template"].ToString()).Selected = true;
                                rdCmbEstado.Items.FindByValue(dNodos.Rows[0]["est_nodo"].ToString()).Selected       = true;
                                chk_inicio.Checked         = (dNodos.Rows[0]["ini_nodo"].ToString() == "V" ? true : false);
                                chk_perfil.Checked         = (dNodos.Rows[0]["pf_nodo"].ToString() == "V" ? true : false);
                                txtTitHeader.Text          = dNodos.Rows[0]["titleheader_nodo"].ToString();
                                txtKeyWords.Text           = dNodos.Rows[0]["keywords_nodo"].ToString();
                                chk_contenido.Checked      = (dNodos.Rows[0]["cont_nodo"].ToString() == "V" ? true : false);
                                chk_privado.Checked        = (dNodos.Rows[0]["prv_nodo"].ToString() == "1" ? true : false);
                                OrdNodo.Value              = dNodos.Rows[0]["ord_nodo"].ToString();
                                chk_asocusrperfil.Checked  = (dNodos.Rows[0]["ini_asoc_usr_nodo"].ToString() == "V" ? true : false);
                                chk_PrivUsrClient.Checked  = (dNodos.Rows[0]["ind_despl_usr_client"].ToString() == "V" ? true : false);
                                chk_olvclave.Checked       = (dNodos.Rows[0]["ind_olvclave_nodo"].ToString() == "V" ? true : false);
                                chk_rstclave.Checked       = (dNodos.Rows[0]["ind_rstclave_nodo"].ToString() == "V" ? true : false);
                                chk_login.Checked          = (dNodos.Rows[0]["ind_login_nodo"].ToString() == "V" ? true : false);
                                chk_PrivUsrSite.Checked    = (dNodos.Rows[0]["ind_despl_usr_site"].ToString() == "V" ? true : false);
                                chk_poltsecure.Checked     = (dNodos.Rows[0]["ind_poltsecure_nodo"].ToString() == "V" ? true : false);
                                chk_termuse.Checked        = (dNodos.Rows[0]["ind_termuse_nodo"].ToString() == "V" ? true : false);
                                chk_registrate.Checked     = (dNodos.Rows[0]["ind_registrate_nodo"].ToString() == "V" ? true : false);
                                chk_pagexito.Checked       = (dNodos.Rows[0]["ind_pagexito_nodo"].ToString() == "V" ? true : false);
                                chk_pagefotos.Checked      = (dNodos.Rows[0]["ind_photo_nodo"].ToString() == "V" ? true : false);
                                chk_ini_nod_phone.Checked  = (dNodos.Rows[0]["ini_nodo_phone"].ToString() == "V" ? true : false);
                                chk_prf_nod_phone.Checked  = (dNodos.Rows[0]["pf_nodo_phone"].ToString() == "V" ? true : false);
                                chk_cont_nod_phone.Checked = (dNodos.Rows[0]["cont_nodo_phone"].ToString() == "V" ? true : false);
                                sAccion.Value              = "EDITAR";
                            }
                        }
                        dTemplate = null;
                    }
                    oConn.Close();
                }
            }
        }