UFN_MEMBERSHIP_VALIDNUMBEROFCHILDREN
Validates the number of children in a membership.
Return
| Return Type |
|---|
| bit |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @MEMBERSHIPLEVELID | uniqueidentifier | IN | |
| @NUMBEROFCHILDREN | smallint | IN |
Definition
Copy
CREATE function dbo.UFN_MEMBERSHIP_VALIDNUMBEROFCHILDREN
(
@MEMBERSHIPLEVELID uniqueidentifier,
@NUMBEROFCHILDREN smallint
)
returns bit
with execute as caller
as begin
--if @NUMBEROFCHILDREN = 0
--return 1;
--else
if @NUMBEROFCHILDREN < 0
return 0;
declare @CHILDRENALLOWED smallint
select @CHILDRENALLOWED = CHILDRENALLOWED
from dbo.MEMBERSHIPLEVEL
where ID = @MEMBERSHIPLEVELID
if @NUMBEROFCHILDREN > @CHILDRENALLOWED --and @CHILDRENALLOWED > 0
return 0;
return 1;
end