protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (Session["usuCodigo"] == null || Session["usuCodigo"].ToString() == "")
                {
                    Response.Redirect("~/Reload.html");
                }

                if (!IsPostBack)
                {
                    ViewState["CodigoCPCEaux"] = "";
                    Lbltitulo.Text             = "Administrar Arbol Decision";
                    TrvCedenteArbol.Nodes.Clear();
                    TreeNode node = new TreeNode("Cedente-Arbol", "0");
                    node = FunLlenarCiudadCedente(node);
                    TrvCedenteArbol.Nodes.Add(node);
                    TrvCedenteArbol.CollapseAll();

                    if (Request["MensajeRetornado"] != null)
                    {
                        _mensajes = Request["MensajeRetornado"];
                        ScriptManager.RegisterStartupScript(this, GetType(), "pop", "javascript:alertify.set('notifier','position', " +
                                                            "'top-center'); alertify.success('" + _mensajes + "', 5, function(){console.log('dismissed');});", true);
                    }
                }
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
        }
        private TreeNode FunLlenarCiudadCedente(TreeNode node)
        {
            try
            {
                _dts = new CedenteDAO().FunGetCiuadesCedentes();

                if (_dts != null && node != null)
                {
                    foreach (DataRow _drfila in _dts.Tables[0].Rows)
                    {
                        TreeNode unnode = new TreeNode(_drfila["Descripcion"].ToString(), _drfila["Codigo"].ToString());
                        unnode = FunCedentesCatalogo(unnode, int.Parse(_drfila["Codigo"].ToString()));
                        node.ChildNodes.Add(unnode);
                    }
                    TrvCedenteArbol.CollapseAll();
                }
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
            return(node);
        }