Example #1
0
        /// <summary>
        /// 获取角色实体菜单完毕后保存在tmpEditRoleEntityLIst列表中
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void RoleClient_GetRoleEntityIDListInfosByRoleIDCompleted(object sender, GetRoleEntityIDListInfosByRoleIDCompletedEventArgs e)
        {
            //if (e.Error != null)
            //{
            //    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.ToString());
            //    return;
            //}
            //if (!e.Cancelled)
            //{
            //    if (e.Result != null)
            //    {
            //        tmpEditRoleEntityLIst = e.Result.ToList();
            //        foreach (T_SYS_ROLEENTITYMENU menu in tmpEditRoleEntityLIst)
            //        {
            //            tmpRoleEntityIDsList.Add(menu.ROLEENTITYMENUID);
            //        }
            //        RoleClient.GetPermissionByRoleIDSecondAsync(tmprole.ROLEID);
            //        //RoleClient.GetRolePermsAsync(tmpRoleEntityIDsList);
            //    }
            //    else
            //    {
            //        IsAdd = true;
            //        RefreshUI(RefreshedTypes.HideProgressBar);
            //        this.IsEnabled = true;
            //        DataGridColumnsAdd(DaGrOA, "myOACellTemplate");
            //        DataGridColumnsAdd(DaGrOAHead,"");
            //        DataGridColumnsAdd(DaGrHR, "HRCellTemplate");
            //        DataGridColumnsAdd(DaGrHRHead,"");
            //        DataGridColumnsAdd(DaGrFB, "myFBCellTemplate");
            //        DataGridColumnsAdd(DaGrFBHead,"");
            //        DataGridColumnsAdd(DaGrLM, "myLMCellTemplate");
            //        DataGridColumnsAdd(DaGrLMHead,"");
            //        DataGridColumnsAdd(DaGrEDM, "myEDMCellTemplate");
            //        DataGridColumnsAdd(DaGrEDMHead, "");


            //        if (HrMenu != null) this.DaGrHR.ItemsSource = HrMenu;
            //        if (OAMenu != null)
            //        {
            //            SetDataGridHeaderCollasped(DaGrHR, HrMenu);
            //        }
            //        if (FBMenu != null) this.DaGrFB.ItemsSource = FBMenu;
            //        if (LMMenu != null)
            //        {
            //            this.DaGrLM.ItemsSource = LMMenu;
            //            //DaGrLM.HeadersVisibility = DataGridHeadersVisibility.None;
            //        }
            //        if (EDMMenu != null) this.DaGrEDM.ItemsSource = EDMMenu;
            //        //if (HrMenu != null) DataGridBindingPcv(DaGrHR,HrMenu);// this.DaGrHR.ItemsSource = HrMenu;
            //        //if (OAMenu != null) DataGridBindingPcv(DaGrOA, OAMenu); //this.DaGrOA.ItemsSource = OAMenu;
            //        //if (FBMenu != null) DataGridBindingPcv(DaGrFB, FBMenu); //this.DaGrFB.ItemsSource = FBMenu;
            //        //if (LMMenu != null) DataGridBindingPcv(DaGrLM, LMMenu); //this.DaGrLM.ItemsSource = LMMenu;
            //    }

            //}
        }
Example #2
0
 void RoleClient_GetRoleEntityIDListInfosByRoleIDCompleted(object sender, GetRoleEntityIDListInfosByRoleIDCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result != null)
         {
             tmpEditRoleEntityLIst = e.Result.ToList();
             foreach (T_SYS_ROLEENTITYMENU menu in tmpEditRoleEntityLIst)
             {
                 tmpRoleEntityIDsList.Add(menu.ROLEENTITYMENUID);
             }
             //RoleClient.GetRolePermsAsync(tmpRoleEntityIDsList);
         }
         else
         {
             IsAdd = true;
         }
         loadbar.Stop();
     }
 }
Example #3
0
        /// <summary>
        /// 获取角色实体菜单完毕后保存在tmpEditRoleEntityLIst列表中
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void RoleClient_GetRoleEntityIDListInfosByRoleIDCompleted(object sender, GetRoleEntityIDListInfosByRoleIDCompletedEventArgs e)
        {
            //if (e.Error != null)
            //{
            //    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.ToString());
            //    return;
            //}
            //if (!e.Cancelled)
            //{
            //    if (e.Result != null)
            //    {
            //        tmpEditRoleEntityLIst = e.Result.ToList();
            //        foreach (T_SYS_ROLEENTITYMENU menu in tmpEditRoleEntityLIst)
            //        {
            //            tmpRoleEntityIDsList.Add(menu.ROLEENTITYMENUID);
            //        }
            //        RoleClient.GetPermissionByRoleIDSecondAsync(tmprole.ROLEID);
            //        //RoleClient.GetRolePermsAsync(tmpRoleEntityIDsList);
            //    }
            //    else
            //    {
            //        IsAdd = true;
            //        RefreshUI(RefreshedTypes.HideProgressBar);
            //        this.IsEnabled = true;
            //        DataGridColumnsAdd(DaGrOA, "myOACellTemplate");
            //        DataGridColumnsAdd(DaGrOAHead,"");
            //        DataGridColumnsAdd(DaGrHR, "HRCellTemplate");
            //        DataGridColumnsAdd(DaGrHRHead,"");
            //        DataGridColumnsAdd(DaGrFB, "myFBCellTemplate");
            //        DataGridColumnsAdd(DaGrFBHead,"");
            //        DataGridColumnsAdd(DaGrLM, "myLMCellTemplate");                    
            //        DataGridColumnsAdd(DaGrLMHead,"");
            //        DataGridColumnsAdd(DaGrEDM, "myEDMCellTemplate");
            //        DataGridColumnsAdd(DaGrEDMHead, "");
                    
                    
            //        if (HrMenu != null) this.DaGrHR.ItemsSource = HrMenu;
            //        if (OAMenu != null)
            //        {
            //            SetDataGridHeaderCollasped(DaGrHR, HrMenu);
            //        }
            //        if (FBMenu != null) this.DaGrFB.ItemsSource = FBMenu;
            //        if (LMMenu != null)
            //        {
            //            this.DaGrLM.ItemsSource = LMMenu;
            //            //DaGrLM.HeadersVisibility = DataGridHeadersVisibility.None;
            //        }
            //        if (EDMMenu != null) this.DaGrEDM.ItemsSource = EDMMenu;
            //        //if (HrMenu != null) DataGridBindingPcv(DaGrHR,HrMenu);// this.DaGrHR.ItemsSource = HrMenu;
            //        //if (OAMenu != null) DataGridBindingPcv(DaGrOA, OAMenu); //this.DaGrOA.ItemsSource = OAMenu;
            //        //if (FBMenu != null) DataGridBindingPcv(DaGrFB, FBMenu); //this.DaGrFB.ItemsSource = FBMenu;
            //        //if (LMMenu != null) DataGridBindingPcv(DaGrLM, LMMenu); //this.DaGrLM.ItemsSource = LMMenu;
            //    }

            //}
        }