Пример #1
0
        public void AddRoleTest()
        {
            //int AddRole(int portalId, String roleName)
            AccountFacade facade = new AccountFacade();

            PortalRole role = new PortalRole();
            role.PortalID = 0;
            role.RoleName = "role" + DateTime.Now.Ticks;

            facade.AddRole(role);
        }
Пример #2
0
        public void AddUserRoleTest()
        {
            //void AddUserRole(int roleId, int userId)
            AccountFacade facade = new AccountFacade();
            int UserID = facade.Users()[0].UserID;

            PortalRole role = new PortalRole();
            role.PortalID = 0;
            role.RoleName = "role" + DateTime.Now.Ticks;

            int RoleID = facade.AddRole(role);
            facade.AddUserRole(RoleID, UserID);
        }
Пример #3
0
        //*******************************************************
        //
        // The AddRole_Click server event handler is used to add
        // a new security role for this portal
        //
        //*******************************************************
        protected void AddRole_Click(Object Sender, EventArgs e)
        {
            // Obtain PortalSettings from Current Context
            PortalSettings portalSettings = (PortalSettings) Context.Items["PortalSettings"];

            // Add a new role to the database
            IAccountFacade facade = new AccountFacade();
            PortalRole role = new PortalRole();
            role.PortalID = portalSettings.PortalId;
            role.RoleName = "�½�ɫ";
            facade.AddRole(role);

            // set the edit item index to the last item
            rolesList.EditItemIndex = rolesList.Items.Count;

            // Rebind list
            BindData();
        }