private DataTable GetSelectedDominoServers() { DataTable dtSel = new DataTable(); try { dtSel.Columns.Add("ServerID"); dtSel.Columns.Add("Name"); //string selValues = ""; TreeListNodeIterator iterator = DominoServerTreeList.CreateNodeIterator(); TreeListNode node; while (true) { node = iterator.GetNext(); if (node == null) { break; } if (node.Level == 2) //(node.ParentNode.Selected==false) { if (node.Selected) { DataRow dr = dtSel.NewRow(); dr["ServerID"] = node.GetValue("actid"); dr["Name"] = node.GetValue("Name"); dtSel.Rows.Add(dr); } } } } catch (Exception ex) { //Log.Entry.Ins.Write(Server.MapPath("~/LogFiles/"), "VSPlusLog.txt", DateTime.Now.ToString() + " Error in Page: " + // Request.Url.AbsolutePath + ", Method: " + System.Reflection.MethodBase.GetCurrentMethod().Name + // ", Error: " + ex.ToString()); } return(dtSel); }
public void fillDominoServersTreeList() { try { if (Session["DominoServers"] == null) { DataTable DataServersTree = VSWebBL.ConfiguratorBL.AlertsBL.Ins.GetServersFromProcedure(); DataTable filteredData = DataServersTree.Select("ServerType= 'Domino' or ServerType is null").CopyToDataTable(); Session["DominoServers"] = filteredData; } DominoServerTreeList.DataSource = (DataTable)Session["DominoServers"]; DominoServerTreeList.DataBind(); DominoServerTreeList.ExpandAll(); } catch (Exception ex) { //Log.Entry.Ins.Write(Server.MapPath("~/LogFiles/"), "VSPlusLog.txt", DateTime.Now.ToString() + " Error in Page: " + // Request.Url.AbsolutePath + ", Method: " + System.Reflection.MethodBase.GetCurrentMethod().Name + // ", Error: " + ex.ToString()); } }
protected void CollapseAllButton_Domino_Click(object sender, EventArgs e) { try { if (CollapseAllButton_Domino.Text == "Collapse All") { DominoServerTreeList.CollapseAll(); CollapseAllButton_Domino.Image.Url = "~/images/icons/add.png"; CollapseAllButton_Domino.Text = "Expand All"; } else { DominoServerTreeList.ExpandAll(); CollapseAllButton_Domino.Image.Url = "~/images/icons/forbidden.png"; CollapseAllButton_Domino.Text = "Collapse All"; } } catch (Exception ex) { //Log.Entry.Ins.Write(Server.MapPath("~/LogFiles/"), "VSPlusLog.txt", DateTime.Now.ToString() + " Error in Page: " + // Request.Url.AbsolutePath + ", Method: " + System.Reflection.MethodBase.GetCurrentMethod().Name + // ", Error: " + ex.ToString()); } }
public void fillDominoServersTreeListfromSession() { DataTable DataServers = new DataTable(); try { if (Session["DominoServers"] != "" && Session["DominoServers"] != null) { DataServers = Session["DominoServers"] as DataTable; } if (DataServers.Rows.Count > 0) { DataServers.PrimaryKey = new DataColumn[] { DataServers.Columns["ID"] }; } DominoServerTreeList.DataSource = DataServers; DominoServerTreeList.DataBind(); } catch (Exception ex) { //Log.Entry.Ins.Write(Server.MapPath("~/LogFiles/"), "VSPlusLog.txt", DateTime.Now.ToString() + " Error in Page: " + // Request.Url.AbsolutePath + ", Method: " + System.Reflection.MethodBase.GetCurrentMethod().Name + // ", Error: " + ex.ToString()); } }