Example #1
0
        /// <summary>
        /// 獲取角色的東東
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            // 1s 冉龙军
            if (e.Error != null && e.Error.Message != "")
            {
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                               Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                return;
            }
            // 1e
            if (e.Result != null)
            {
                StateList.Clear();

                List <T_SYS_ROLE> dt = e.Result.ToList <T_SYS_ROLE>();;

                for (int i = 0; i < dt.Count; i++)
                {
                    StateType tmp = new StateType();
                    tmp.StateCode = "State" + new Guid(dt[i].ROLEID).ToString("N");
                    tmp.StateName = dt[i].ROLENAME;
                    StateList.Add(tmp);
                }
                SetStatelist();
            }
        }
Example #2
0
 void permissionClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         WfUtils.StateList = InitRoleList(e.Result.ToList <T_SYS_ROLE>());
     }
 }
Example #3
0
        void SysRoleClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            PagedCollectionView pcv = null;

            if (e.Result != null)
            {
                List <T_SYS_ROLE> menulist = e.Result.ToList();
                var q = from ent in menulist
                        select ent;

                pcv          = new PagedCollectionView(q);
                pcv.PageSize = 200;
            }
            dataPager.DataContext   = pcv;
            DtGrid_user.ItemsSource = pcv;

            ServiceClient.GetSysUserRoleByUserAsync(tmpUser.SYSUSERID);
        }
Example #4
0
        private void SysRoleClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            PagedCollectionView pcv = null;

            if (e.Result != null)
            {
                List <T_SYS_ROLE> menulist = e.Result.ToList();
                var q = from ent in menulist
                        select ent;

                pcv          = new PagedCollectionView(q);
                pcv.PageSize = 20;
            }

            dataPager.DataContext = pcv;
            DtGrid.ItemsSource    = pcv;
            loadbar.Stop();
            HidePageStyle();
        }
Example #5
0
        void SysRoleClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            PagedCollectionView pcv = null;
            if (e.Result != null)
            {
                List<T_SYS_ROLE> menulist = e.Result.ToList();
                var q = from ent in menulist
                        select ent;

                pcv = new PagedCollectionView(q);
                pcv.PageSize = 100;
            }

            DtGrid.ItemsSource = pcv;
            GetUserRoleInfo(tmpUser);
            ServiceClient.GetSysUserRoleByUserAsync(tmpUser.SYSUSERID);
            
            
        }
Example #6
0
        void ServiceClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            cbxRole.ItemsSource = null;

            if (e.Result != null)
            {
                //绑定权限名称
                List <T_SYS_ROLE> ents = e.Result.ToList();
                cbxRole.ItemsSource       = ents;
                cbxRole.DisplayMemberPath = "ROLENAME";
                foreach (var item in cbxRole.Items)
                {
                    T_SYS_ROLE tmpRole = item as T_SYS_ROLE;
                    if (tmpRole != null && RoleMenu != null && RoleMenu.T_SYS_ROLE != null &&
                        tmpRole.ROLEID == this.RoleMenu.T_SYS_ROLE.ROLEID)
                    {
                        cbxRole.SelectedItem = item;
                        break;
                    }
                }
            }
        }
Example #7
0
        private void SysRoleClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            PagedCollectionView pcv = null;
            if (e.Result != null)
            {
                List<T_SYS_ROLE> menulist = e.Result.ToList();
                var q = from ent in menulist
                        select ent;

                pcv = new PagedCollectionView(q);
                pcv.PageSize = 20;
            }

            dataPager.DataContext = pcv;
            DtGrid.ItemsSource = pcv;
            loadbar.Stop();
            HidePageStyle();
        }
Example #8
0
        /// <summary>
        /// 獲取角色的東東
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void client_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {

            if (e.Result != null)
            {
                StateList.Clear();

                List<T_SYS_ROLE> dt = e.Result.ToList<T_SYS_ROLE>(); ;

                for (int i = 0; i < dt.Count; i++)
                {
                    StateType tmp = new StateType();
                    tmp.StateCode = "State" + new Guid(dt[i].ROLEID).ToString("N");
                    tmp.StateName = dt[i].ROLENAME;
                    StateList.Add(tmp);
                }
                // 1s 冉龙军
                //string tmpStateName = (StateList.Where(s => s.StateCode.ToString() == stepname).ToList().First().StateName);
                //lblStatusName.Text = tmpStateName;

                lblStatusName.Text = "";
                // 1e
            }
        }
Example #9
0
        /// <summary>
        /// 獲取角色的東東
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            // 1s 冉龙军
            if (e.Error != null && e.Error.Message != "")
            {
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
               Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); 
                return;
            }
            // 1e
            if (e.Result != null)
            {
                StateList.Clear();

                List<T_SYS_ROLE> dt = e.Result.ToList<T_SYS_ROLE>(); ;

                for (int i = 0; i < dt.Count; i++)
                {
                    StateType tmp = new StateType();
                    tmp.StateCode = "State" + new Guid(dt[i].ROLEID).ToString("N");
                    tmp.StateName = dt[i].ROLENAME;
                    StateList.Add(tmp);

                }
                SetStatelist();
            }
        }
Example #10
0
        void ServiceClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
        {
            cbxRole.ItemsSource = null;

            if (e.Result != null)
            {
                //绑定权限名称
                List<T_SYS_ROLE> ents = e.Result.ToList();
                cbxRole.ItemsSource = ents;
                cbxRole.DisplayMemberPath = "ROLENAME";
                foreach (var item in cbxRole.Items)
                {
                    T_SYS_ROLE tmpRole = item as T_SYS_ROLE;
                    if (tmpRole != null && RoleMenu != null && RoleMenu.T_SYS_ROLE != null
                        && tmpRole.ROLEID == this.RoleMenu.T_SYS_ROLE.ROLEID)
                    {
                        cbxRole.SelectedItem = item;
                        break;
                    }
                }
            }
        }
Example #11
0
 void permissionClient_GetSysRoleInfosCompleted(object sender, GetSysRoleInfosCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         WfUtils.StateList = InitRoleList(e.Result.ToList<T_SYS_ROLE>());
     }
 }