This commit is contained in:
2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
IF OBJECT_ID('sp_GetNapirendForOraosszevonas') IS NOT NULL BEGIN
DROP PROCEDURE sp_GetNapirendForOraosszevonas
END
GO
CREATE PROCEDURE [sp_GetNapirendForOraosszevonas]
@IntezmenyId int,
@TanevId int,
@Date datetime,
@TanarId int,
@OrarendioraId int
AS
BEGIN
SET NOCOUNT ON;
DECLARE
@HetNapja int
,@Hetirend int
SELECT @HetNapja = ora.C_HETNAPJA
,@Hetirend = ora.C_HETIREND
FROM T_ORARENDIORA ora
WHERE ora.ID = @OrarendioraId
SELECT ora.ID AS OrarendiOraId
,tantargy.C_NEV AS Tantargy
,osztalycsoport.C_NEV AS Osztalycsoport
FROM T_ORARENDIORA ora
INNER JOIN T_TANTARGY tantargy ON ora.C_TANTARGYID = tantargy.ID
INNER JOIN T_OSZTALYCSOPORT osztalycsoport ON ora.C_OSZTALYCSOPORTID = osztalycsoport.ID
WHERE @HetNapja = ora.C_HETNAPJA
AND (@Hetirend = ora.C_HETIREND OR ora.C_HETIREND = 1554)
AND ora.C_INTEZMENYID = @IntezmenyId
AND ora.C_TANEVID = @TanevId
AND ((ora.C_ORAERVENYESSEGKEZDETE <= @Date AND ora.C_ORAERVENYESSEGVEGE > @Date) OR (ora.C_ORAERVENYESSEGKEZDETE = ora.C_ORAERVENYESSEGVEGE AND ora.C_ORAERVENYESSEGKEZDETE = @Date))
AND ora.C_TANARID = @TanarId
AND ora.TOROLT = 'F'
AND ora.C_CSENGETESIRENDORAID IS NULL
AND ora.ID <> @OrarendioraId
END
GO

View File

@@ -0,0 +1,46 @@
IF OBJECT_ID('sp_GetOrarendiOrakForOraosszevonas') IS NOT NULL BEGIN
DROP PROCEDURE sp_GetOrarendiOrakForOraosszevonas
END
GO
CREATE PROCEDURE [sp_GetOrarendiOrakForOraosszevonas]
@IntezmenyId int,
@TanevId int,
@Date datetime,
@TanarId int,
@OrarendioraId int
AS
BEGIN
SET NOCOUNT ON;
DECLARE
@HetNapja int
,@Hetirend int
,@CsengetesiRendOraId int
,@CsengetesiRend int
SELECT @HetNapja = ora.C_HETNAPJA
,@Hetirend = ora.C_HETIREND
,@CsengetesiRendOraId = ora.C_CSENGETESIRENDORAID
,@CsengetesiRend = ora.C_CSENGETESIRENDID
FROM T_ORARENDIORA ora
WHERE ora.ID = @orarendioraId
SELECT ora.ID AS OrarendiOraId
,tantargy.C_NEV AS Tantargy
,osztalycsoport.C_NEV AS Osztalycsoport
FROM T_ORARENDIORA ora
INNER JOIN T_TANTARGY tantargy ON ora.C_TANTARGYID = tantargy.ID
INNER JOIN T_OSZTALYCSOPORT osztalycsoport ON ora.C_OSZTALYCSOPORTID = osztalycsoport.ID
WHERE @HetNapja = ora.C_HETNAPJA
AND (@Hetirend = ora.C_HETIREND OR ora.C_HETIREND = 1554)
AND @CsengetesiRend = ora.C_CSENGETESIRENDID
AND @CsengetesiRendOraId = ora.C_CSENGETESIRENDORAID
AND ora.C_INTEZMENYID = @IntezmenyId
AND ora.C_TANEVID = @TanevId
AND ((ora.C_ORAERVENYESSEGKEZDETE <= @Date AND ora.C_ORAERVENYESSEGVEGE > @Date) OR (ora.C_ORAERVENYESSEGKEZDETE = ora.C_ORAERVENYESSEGVEGE AND ora.C_ORAERVENYESSEGKEZDETE = @Date))
AND ora.C_TANARID = @TanarId
AND ora.TOROLT = 'F'
AND ora.ID <> @OrarendioraId
END
GO