﻿-- =============================================
-- Description:	<Ellenőrizzuk, hogy a felhasználóhoz tartozó intézménynek T_EPENZTARCAPARAMETEREK létezik-e>
-- =============================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

IF OBJECT_ID('[dbo].[sp_IsEPenztarcaLetezik]') IS NOT NULL 
BEGIN
  DROP PROCEDURE [dbo].[sp_IsEPenztarcaLetezik]
END
GO
CREATE PROCEDURE [dbo].[sp_IsEPenztarcaLetezik]
	@pFelhasznaloId AS INT
AS
BEGIN

	-- SET NOCOUNT ON added to prevent extra result sets from
	-- interfering with SELECT statements.
	SET NOCOUNT ON;	

	
	IF EXISTS(
		SELECT 1
		FROM 
			T_FELHASZNALO felhasznalo
		LEFT JOIN
			T_INTEZMENY intezmeny ON
				intezmeny.ID = felhasznalo.C_INTEZMENYID
		LEFT JOIN
			T_EPENZTARCAPARAMETEREK ePenztarcaParameterek ON
				ePenztarcaParameterek.C_INTEZMENYID = intezmeny.ID
		WHERE 
			felhasznalo.TOROLT = 'F' AND
			felhasznalo.ID = @pFelhasznaloId AND
			ePenztarcaParameterek.TOROLT = 'F'
	)
        SELECT 1
    ELSE
        SELECT 0
			
END