27 lines
		
	
	
		
			762 B
		
	
	
	
		
			Transact-SQL
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			762 B
		
	
	
	
		
			Transact-SQL
		
	
	
	
	
	
IF OBJECT_ID('fnGetTanoraiCeluCsoportTipusok') IS NOT NULL BEGIN
 | 
						|
  DROP FUNCTION [fnGetTanoraiCeluCsoportTipusok]
 | 
						|
END
 | 
						|
GO
 | 
						|
 | 
						|
CREATE FUNCTION [fnGetTanoraiCeluCsoportTipusok] (
 | 
						|
	@intezmenyId int,
 | 
						|
	@tanevId int
 | 
						|
) RETURNS TABLE 
 | 
						|
RETURN (
 | 
						|
	SELECT 
 | 
						|
		csoportTipus.ID
 | 
						|
	FROM
 | 
						|
		T_CSOPORTTIPUS csoportTipus
 | 
						|
		INNER JOIN
 | 
						|
			T_DICTIONARYITEMBASE dictionaryItemBase ON csoportTipus.ID = dictionaryItemBase.ID 
 | 
						|
			AND csoportTipus.C_ALINTEZMENYID = dictionaryItemBase.C_INTEZMENYID 
 | 
						|
			AND csoportTipus.C_ALTANEVID = dictionaryItemBase.C_TANEVID
 | 
						|
	WHERE 
 | 
						|
		csoportTipus.C_ISTANORAICELU = 'T'
 | 
						|
		AND dictionaryItemBase.C_VISIBLE = 'T'
 | 
						|
		AND dictionaryItemBase.TOROLT = 'F'
 | 
						|
		AND dictionaryItemBase.C_INTEZMENYID = @intezmenyId
 | 
						|
		AND dictionaryItemBase.C_TANEVID = @tanevId
 | 
						|
)
 | 
						|
GO
 |