Exemplo n.º 1
0
        private void btnUnassignUserRole_Click(object sender, EventArgs e)
        {
            if (lstUsers.SelectedValue != null && lstUserRoles.SelectedValue != null)
            {
                var user     = (ENTUserAccountEO)lstUsers.SelectedValue;
                var userRole = (ENTRoleEO)lstUserRoles.SelectedValue;

                //1.DB unassign user from role
                DBMethods.UnassignUserFromRole(user, userRole);

                //2.Show assigned/unassigned roles lists
                BindUserRolesList(user);
                BindRolesList(user);
            }
        }
Exemplo n.º 2
0
        private void btnAssingUserToRole_Click(object sender, EventArgs e)
        {
            if (lstUsers.SelectedValue != null && lstRoles.SelectedValue != null)
            {
                //var userId = (int)lstUsers.SelectedValue;
                var user = (ENTUserAccountEO)lstUsers.SelectedItem;//DBMethods.UsersList.GetByID(userId);
                //var roleId = (int)lstRoles.SelectedValue;
                var role = (ENTRoleEO)lstRoles.SelectedItem;

                //1.DB assign user to role
                DBMethods.AssignRoleToUser(user, role);

                //2.Show assigned/unassigned roles lists
                BindUserRolesList(user); //lstUserRoles.Items.Remove(userRoleId); //unassigned roles list
                BindRolesList(user);     //lstRoles.Items.Add(userRoleId);
            }
        }