UFN_EMAIL_NAMEINUSE

Return

Return Type
bit

Parameters

Parameter Parameter Type Mode Description
@NAME nvarchar(100) IN
@CLIENTSITESID int IN
@EXCLUDEDEMAILID int IN

Definition

Copy


create function dbo.UFN_EMAIL_NAMEINUSE
(
    @NAME nvarchar(100),
    @CLIENTSITESID int,
    @EXCLUDEDEMAILID int        
)
returns bit
as
begin
declare @NAMEINUSE bit
set @NAMEINUSE=0

if exists (
    select top 1 [ID]
    from [dbo].[Email] 
    where [ID] <> @EXCLUDEDEMAILID and [Name]=@NAME AND [DELETED] = 0
    and dbo.fnIsEmailLinked([ID]) = 1 and CLIENTSITESID = @CLIENTSITESID)
    set @NAMEINUSE=1
return @NAMEINUSE
end