/// <summary> /// 初始化树控件 /// </summary> private void LoadTree(DegonControlLib.TreeViewControl tvc, DataSet dsTemp, string strName, bool blCount) { if (tvc.Nodes.Count > 0) { tvc.Nodes.Clear(); } DataTable dt; if (dsTemp != null && dsTemp.Tables.Count > 0) { dt = dsTemp.Tables[0]; } else { dt = tvc.BuildMenusEntity(); } DataRow dr = dt.NewRow(); SetDataRow(ref dr, 0, "所有", -1, false, blCount, 0); dt.Rows.Add(dr); tvc.DataSouce = dt; tvc.LoadNode(strName); tvc.ExpandAll(); tvc.SelectedNode = tvc.Nodes[0]; tvc.SetSelectNodeColor(); }
/// <summary> /// 获取在TreeView中显示的路线表 /// </summary> public DataTable getPathInfoTreeViewTable() { //获取班制表数据 DataTable dtPathInfo = null; try { dtPathInfo = SelectPathInfo(""); } catch { } //构建树表结构 DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); if (dtPathInfo != null) { foreach (DataRow dr1 in dtPathInfo.Rows) { dr = dt.NewRow(); setDataRow(ref dr, dr1["id"].ToString(), dr1["PathName"].ToString(), "0", true, false, 0); dt.Rows.Add(dr); } } dt.AcceptChanges(); return(dt); }
/// <summary> /// 获取在TreeView中显示的班制表 /// </summary> public DataTable getClassInfoTreeViewTable() { //获取班制表数据 DataSet ds = InfoClass_Query(""); //构建树表结构 DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); if (ds != null && ds.Tables.Count > 0) { foreach (DataRow dr1 in ds.Tables[0].Rows) { dr = dt.NewRow(); setDataRow(ref dr, dr1["ID"].ToString(), dr1["ClassName"].ToString(), "0", true, false, 0); dt.Rows.Add(dr); } } dt.AcceptChanges(); return dt; }
/// <summary> /// 初始化部门树 /// </summary> private void LoadTree(DegonControlLib.TreeViewControl tvc, DataSet dsTemp, string strName, bool blCount, string strHeadTip) { DataTable dt; if (dsTemp != null && dsTemp.Tables.Count > 0) { dt = dsTemp.Tables[0]; } else { dt = tvc.BuildMenusEntity(); } DataRow dr = dt.NewRow(); SetDataRow(ref dr, 0, strHeadTip, -1, false, blCount, 0); dt.Rows.Add(dr); tvc.DataSouce = dt; tvc.LoadNode(strName); }
public DataTable TimeIntervalTree() { //获取班制表数据 DataSet ds = TIDAL.TimerIntervalTree_Query(); //构建树表结构 DataTable dt = null; if (ds != null && ds.Tables.Count > 0) { dt = ds.Tables[0]; } else { dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); } DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); dt.AcceptChanges(); return(dt); }
/// <summary> /// 获取在TreeView中显示的班制表 /// </summary> public DataTable getClassInfoTreeViewTable() { //获取班制表数据 DataSet ds = InfoClass_Query(""); //构建树表结构 DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); if (ds != null && ds.Tables.Count > 0) { foreach (DataRow dr1 in ds.Tables[0].Rows) { dr = dt.NewRow(); setDataRow(ref dr, dr1["ID"].ToString(), dr1["ClassName"].ToString(), "0", true, false, 0); dt.Rows.Add(dr); } } dt.AcceptChanges(); return(dt); }
/// <summary> /// 获取TreeView中的读卡分站信息 /// </summary> /// <returns></returns> public DataTable getStationTreeViewTable() { //获取班制表数据 DataTable dtStationInfo = null; try { dtStationInfo = pathInfodal.GetStationTreeTable().Tables[0]; } catch { } //构建树表结构 DataTable dt; if (dtStationInfo == null || dtStationInfo.Rows.Count <= 0) { dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); } else { dt = dtStationInfo; } return(dt); }
/// <summary> /// 获取TreeView中的读卡分站信息 /// </summary> /// <returns></returns> public DataTable getStationTreeViewTable() { //获取班制表数据 DataTable dtStationInfo = null; try { dtStationInfo = pathInfodal.GetStationTreeTable().Tables[0]; } catch { } //构建树表结构 DataTable dt; if (dtStationInfo == null || dtStationInfo.Rows.Count <= 0) { dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); } else { dt = dtStationInfo; } return dt; }
/// <summary> /// 获取在TreeView中显示的路线表 /// </summary> public DataTable getPathInfoTreeViewTable() { //获取班制表数据 DataTable dtPathInfo = null; try { dtPathInfo = SelectPathInfo(""); } catch { } //构建树表结构 DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); if (dtPathInfo != null) { foreach (DataRow dr1 in dtPathInfo.Rows) { dr = dt.NewRow(); setDataRow(ref dr, dr1["id"].ToString(), dr1["PathName"].ToString(), "0", true, false, 0); dt.Rows.Add(dr); } } dt.AcceptChanges(); return dt; }
public DataTable TimeIntervalTree() { //获取班制表数据 DataSet ds = TIDAL.TimerIntervalTree_Query(); //构建树表结构 DataTable dt = null; if (ds != null && ds.Tables.Count > 0) { dt = ds.Tables[0]; } else { dt = new DegonControlLib.TreeViewControl().BuildMenusEntity(); } DataRow dr = dt.NewRow(); setDataRow(ref dr, "0", "所有", "-1", false, false, 0); dt.Rows.Add(dr); dt.AcceptChanges(); return dt; }