internal static OrganizationUser OrganizationUserAdd(int organizationId, int userId, Role role, bool ignoreAuthorization)
{
var organizationUser = OrganizationUser.NewOrganizationUser(organizationId, userId);
organizationUser.RoleId = (int)role;
if (ignoreAuthorization)
{
organizationUser = OrganizationUserRepository.OrganizationUserInsert(organizationUser);
}
else
{
organizationUser = OrganizationUserRepository.OrganizationUserSave(organizationUser);
}
return(organizationUser);
}