Exemplo n.º 1
0
        //Finaliza a adição do atendimento na List IncluirItens e atualiza a treeList
        private void FinalizaAdicao(VProteinas item)
        {
            var index = IncluirItens.Count;

            IncluirItens.Insert(index, item);
            RadTreeList1.ExpandAllItems();
            RadTreeList1.Rebind();

            //soma e apresenta total na treeList
            SomaTotal();
        }
Exemplo n.º 2
0
        protected void RadTreeList1_DeleteCommand(object sender, TreeListCommandEventArgs e)
        {
            TreeListDataItem item = (TreeListDataItem)e.Item;

            foreach (var child in item.ChildItems)
            {
                var index = IncluirItens.IndexOf(IncluirItens.Single(i => i.id == int.Parse(child["id"].Text) && i.id_proteina == int.Parse(child["id_proteina"].Text)));
                IncluirItens.RemoveAt(index);
            }

            IncluirItens.RemoveAt(item.DataItemIndex);

            //soma e apresenta total na treeList
            SomaTotal();

            RadTreeList1.Rebind();

            //btnOk.OnClientClicking = "windowConfirmacao";
        }