Exemplo n.º 1
0
        /// <summary>
        /// 查看已分配的用户
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RoleUsedCount_Click(object sender, RoutedEventArgs e)
        {
            string strRoleID = string.Empty;

            if (DtGrid.SelectedItems == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            if (DtGrid.SelectedItems.Count == 0)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            T_SYS_ROLE entRole = DtGrid.SelectedItems[0] as T_SYS_ROLE;

            //SysRoleSetMenu UserInfo = new SysRoleSetMenu(AuthorRole);
            strRoleID = entRole.ROLEID;
            Form.AssignUserByRole editForm = new SMT.SaaS.Permission.UI.Form.AssignUserByRole(strRoleID);
            EntityBrowser         browser  = new EntityBrowser(editForm);

            browser.TitleContent     = "查看角色对应员工";
            browser.MinHeight        = 400;
            browser.MinWidth         = 550;
            browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
            browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
        }
Exemplo n.º 2
0
        /// <summary>
        /// 查看已分配的用户
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RoleUsedCount_Click(object sender, RoutedEventArgs e)
        {
            string strRoleID = string.Empty;

            if (DtGrid.SelectedItems == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            if (DtGrid.SelectedItems.Count == 0)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            T_SYS_ROLE entRole = DtGrid.SelectedItems[0] as T_SYS_ROLE;
            //SysRoleSetMenu UserInfo = new SysRoleSetMenu(AuthorRole);
            strRoleID = entRole.ROLEID;
            Form.AssignUserByRole editForm = new SMT.SaaS.Permission.UI.Form.AssignUserByRole(strRoleID);
            EntityBrowser browser = new EntityBrowser(editForm);
            browser.TitleContent = "查看角色对应员工";
            browser.MinHeight = 400;
            browser.MinWidth = 550;
            browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
            browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
        }