Esempio n. 1
0
        public override void RefreshSecondaryData()
        {
            _tipos = TipoEntidadList.GetList(false);

            SortedBindingList <EntidadInfo> elist = EntidadList.GetSortedList(EntidadList.GetList(true), "Tipo", ListSortDirection.Ascending);

            foreach (EntidadInfo item in elist)
            {
                TreeNode node = new TreeNode();
                node.Name               = item.Tipo;
                node.Text               = item.Observaciones;
                node.Tag                = item;
                node.ImageIndex         = 1;
                node.SelectedImageIndex = 2;

                Entidades_TV.Nodes[0].Nodes.Add(node);
            }

            Entidades_TV.ExpandAll();
        }
Esempio n. 2
0
        public override void RefreshSecondaryData()
        {
            SortedBindingList <EntidadInfo> elist = EntidadList.GetSortedList(EntidadList.GetList(true), "Tipo", ListSortDirection.Ascending);
            List <AgenteList> agentes             = new List <AgenteList>();

            foreach (EntidadInfo item in elist)
            {
                TreeNode node = new TreeNode();
                node.Name               = item.Tipo;
                node.Text               = item.Observaciones;
                node.Tag                = item;
                node.ImageIndex         = 1;
                node.SelectedImageIndex = 2;

                Entidades_TV.Nodes[0].Nodes.Add(node);

                agentes.Add(AgenteList.GetListByEntidad(item));
            }

            Entidades_TV.ExpandAll();

            int i = -1;

            foreach (TreeNode item in Entidades_TV.Nodes[0].Nodes)
            {
                i++;

                foreach (AgenteInfo agente in agentes[i])
                {
                    TreeNode node = new TreeNode();
                    node.Name               = agente.Oid.ToString();
                    node.Text               = agente.Nombre;
                    node.Tag                = agente;
                    node.ImageIndex         = 1;
                    node.SelectedImageIndex = 2;

                    item.Nodes.Add(node);
                }
            }
        }
 /// <summary>
 /// Asigna el objeto principal al origen de datos
 /// <returns>void</returns>
 /// </summary>
 public override void RefreshSecondaryData()
 {
     Datos_Entidades.DataSource = EntidadList.GetList(true);
 }