UFN_MEMBERSHIPLEVEL_CREATERENEWALAFTEREXPIRATIONDATE

This function calculates the after expiration renewal date.

Return

Return Type
datetime

Parameters

Parameter Parameter Type Mode Description
@MEMBERSHIPLEVELID uniqueidentifier IN
@EXPIRATIONDATE datetime IN

Definition

Copy


            CREATE function dbo.UFN_MEMBERSHIPLEVEL_CREATERENEWALAFTEREXPIRATIONDATE
            (
                @MEMBERSHIPLEVELID uniqueidentifier,
                @EXPIRATIONDATE datetime
            )
            returns datetime with execute as caller
            as
            begin
                declare @AFTEREXPIRATION smallint

                select @AFTEREXPIRATION = AFTEREXPIRATION
                from dbo.MEMBERSHIPLEVEL
                where @MEMBERSHIPLEVELID = ID

                return dateadd(month, @AFTEREXPIRATION, @EXPIRATIONDATE)
            end