private void Delete() { try { if (UIHelper.ConfirmDelete()) { CurrentRow().Delete(); this.issueBindingSource1.EndEdit(); atLogic.BusinessProcess bp = AtMng.GetBP(); bp.AddForUpdate(AtMng.GetIssue()); bp.Update(); lmDatasets.appDB.IssueRow ir = (lmDatasets.appDB.IssueRow)treeView1.SelectedNode.PrevNode.Tag; treeView1.SelectedNode.Remove(); setBindingSourcePosition(ir.IssueId); setCurrentNode(ir.IssueId.ToString()); //treeView1.Enabled = true; //LoadRoot(); } } catch (Exception x) { throw x; } }
private void New() { lmDatasets.appDB.IssueRow ir = (lmDatasets.appDB.IssueRow)AtMng.GetIssue().Add(CurrentRow()); //LoadRoot(); TreeNode nd = new TreeNode(); nd.Text = ir.IssueNameEng; nd.Tag = ir; nd.Name = ir.IssueId.ToString(); checkNodeForFileId(nd, ir); treeView1.SelectedNode.Nodes.Add(nd); setCurrentNode(ir.IssueId.ToString()); }