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