コード例 #1
0
ファイル: uc_GroupUser.cs プロジェクト: penguinsoftware/iPOS
    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);
        }
    }
コード例 #2
0
 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;
     }
 }