init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,81 @@
|
|||
DROP PROCEDURE IF EXISTS [dbo].[uspGetTeremData]
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE [dbo].[uspGetTeremData]
|
||||
@pIntezmenyId INT
|
||||
,@pTanevId INT
|
||||
,@pIsFromSzervezet BIT
|
||||
,@pSzervezetId INT
|
||||
,@pSzervezetekHalmaza INT
|
||||
AS BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
CREATE TABLE #SzurtTermek (
|
||||
Id INT
|
||||
)
|
||||
|
||||
IF @pIsFromSzervezet = 0
|
||||
BEGIN
|
||||
INSERT INTO #SzurtTermek
|
||||
SELECT
|
||||
t.ID AS Id
|
||||
FROM T_TEREM_OSSZES t
|
||||
WHERE t.TOROLT = 'F'
|
||||
AND t.C_TANEVID = @pTanevId
|
||||
AND t.C_INTEZMENYID = @pIntezmenyId
|
||||
END
|
||||
ELSE
|
||||
BEGIN
|
||||
INSERT INTO #SzurtTermek
|
||||
SELECT
|
||||
t.ID AS Id
|
||||
FROM T_TEREM_OSSZES t
|
||||
INNER JOIN (
|
||||
T_SZERVEZET_OSSZES sz
|
||||
INNER JOIN (
|
||||
SELECT * FROM dbo.fnGetLathatoSzervezetek(@pIntezmenyId, @pTanevId, @pSzervezetId, @pSzervezetekHalmaza)
|
||||
) AS lathato ON lathato.ID = sz.ID
|
||||
) ON sz.ID = t.C_SZERVEZETID AND sz.TOROLT = 'F'
|
||||
WHERE t.TOROLT = 'F'
|
||||
AND t.C_TANEVID = @pTanevId
|
||||
AND t.C_INTEZMENYID = @pIntezmenyId
|
||||
END
|
||||
|
||||
SELECT
|
||||
t.ID AS Id
|
||||
,t.C_NEV AS Nev
|
||||
,t.C_JELLEG AS JellegId
|
||||
,t.C_KAPACITAS AS Kapacitas
|
||||
,t.C_TERULET AS Terulet
|
||||
,t.C_IMPORTALT AS Importalt
|
||||
,t.C_AKTIV AS IsAktiv
|
||||
,t.C_VIZSGAKAPACITAS AS VizsgaKapacitas
|
||||
,t.C_TOBBORATLEHETTARTANI AS IsTobbOratLehetTartani
|
||||
,t.C_WIFILEFEDETT AS IsWifiLefedett
|
||||
,t.C_MEGJEGYZES AS Megjegyzes
|
||||
,t.C_ISINTERNETKAPCSOLATELERHETO AS IsInternetKapcsolatElerheto
|
||||
,t.C_TANULOKSZAMARAHOZZAFERHINTER AS TanulokSzamaraHozzaferhInternetesGep
|
||||
,t.C_PEDAGOGUSHOZZAFERHINTERNETES AS PedagogusHozzaferhInternetesGep
|
||||
,t.C_OKTCELRAHASZNALTSZAMITOGEPEK AS OktCelraHasznaltSzamitogepekSzama
|
||||
,t.C_ISINTERAKTTABLAVALMUNKAALLOM AS IsInteraktTablavalMunkaAllomassalFelszerelt
|
||||
,m.ID AS MukodesiHelyId
|
||||
,m.C_NEV AS MukodesiHelyNev
|
||||
,f.ID AS TeremfelelosId
|
||||
,f.C_NYOMTATASINEV AS TeremfelelosNev
|
||||
,f.C_SZULETESIDATUM AS TeremfelelosSzuletesiIdo
|
||||
,t.C_DUALISKEPZOHELYADOSZAMA AS RogziteskoriSzervezetAzonosito
|
||||
,t.C_DUALISKEPZOHELYNEVE AS RogziteskoriSzervezetNev
|
||||
,t.C_SZERVEZETID AS SzervezetId
|
||||
,sz.C_AZONOSITO AS SzervezetAzonosito
|
||||
,sz.C_NEV AS SzervezetNev
|
||||
,t.CREATOR AS RogzitoId
|
||||
FROM T_TEREM_OSSZES t
|
||||
LEFT JOIN T_MUKODESIHELY_OSSZES m ON m.ID = t.C_MUKODESIHELYID AND m.C_TANEVID = t.C_TANEVID AND m.TOROLT = 'F'
|
||||
LEFT JOIN T_FELHASZNALO_OSSZES f ON f.ID = t.C_TEREMFELELOSID AND f.C_TANEVID = t.C_TANEVID AND f.TOROLT = 'F'
|
||||
INNER JOIN #SzurtTermek szt ON szt.Id = t.ID
|
||||
LEFT JOIN T_SZERVEZET_OSSZES sz ON sz.ID = t.C_SZERVEZETID AND sz.C_TANEVID = t.C_TANEVID AND sz.TOROLT = 'F'
|
||||
WHERE t.TOROLT = 'F'
|
||||
AND t.C_TANEVID = @pTanevId
|
||||
AND t.C_INTEZMENYID = @pIntezmenyId
|
||||
|
||||
END
|
Loading…
Add table
Add a link
Reference in a new issue