Page 1 of 1

Testing if a user is in a group

Posted: Thu Apr 23, 2009 7:12 am
by niall08
How can you test whether a user is in a particular group or not?

Re: Testing if a user is in a group

Posted: Thu Apr 23, 2009 7:43 am
by niall08
Ah.. Got it..

Code: Select all

Boolean myTradeAccount = false;
foreach (CommerceBuilder.Users.UserGroup myUserGroup in Token.Instance.User.UserGroups)
{
if (myUserGroup.Group.Name == "TRADE") myTradeAccount = true;
}

Re: Testing if a user is in a group

Posted: Thu Apr 23, 2009 8:27 am
by mazhar
If you know the groupid you can use following statement to accomplish same task

Code: Select all

if(CommerceBuilder.Common.Token.Instance.User.IsInGroup(groupid))
//User In Group
else
//Not In Group

Re: Testing if a user is in a group

Posted: Thu Apr 23, 2009 8:53 am
by niall08
Thanks Mazhar - FAR better than my attempt..