public void LoadAllData() { try { DataTable dt = new DataTable(); dt = busGroupUser.LoadAllData(User.UserInfo.Username, User.UserInfo.LanguageID); gridGroupUser.DataBindings.Clear(); gridGroupUser.DataSource = dt; barFooter.Visible = (dt.Rows.Count > 0) ? true : false; SetPermission(); } catch (Exception ex) { Logger.Error(ex); } }
private void LoadAllGroupUser() { trlUser.ClearNodes(); try { trlUser.BeginUnboundLoad(); DataTable groups = new DataTable(); groups = busGroup.LoadAllData(User.UserInfo.Username, User.UserInfo.LanguageID); foreach (DataRow item in groups.Rows) { groupNode = trlUser.AppendNode(new object[] { item["GroupCode"] + " - " + item["GroupName"], item["GroupID"] }, -1); groupNode.ImageIndex = 0; groupNode.SelectImageIndex = 0; LoadAllUser(groupNode, item["GroupID"] + ""); } trlUser.EndUnboundLoad(); trlUser.ExpandAll(); } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return; } }