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(); }
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); }