DROP PROCEDURE IF EXISTS [dbo].[sp_GetUpdateTantargyfelosztasVisszamenoleges] GO -- ============================================= -- Description: -- ============================================= CREATE PROCEDURE [dbo].[sp_GetUpdateTantargyfelosztasVisszamenoleges] @pIntezmenyId INT ,@pTanevId INT ,@pEredetiTanarId INT ,@pModosultTanarId INT ,@pEredetiTantargyId INT ,@pModosultTantargyId INT ,@pEredetiOsztalyCsoportId INT ,@pModosultOsztalyCsoportId INT AS BEGIN SET NOCOUNT ON SELECT COUNT(1) FROM T_ORARENDIORA WHERE C_INTEZMENYID = @pIntezmenyId AND C_TANEVID = @pTanevId AND C_TANTARGYID = @pEredetiTantargyId AND C_OSZTALYCSOPORTID = @pEredetiOsztalyCsoportId AND C_TANARID = @pEredetiTanarId AND C_OSZTALYCSOPORTID <> @pModosultOsztalyCsoportId AND C_TANTARGYID <> @pModosultTantargyId AND C_TANARID <> @pModosultTanarId SELECT COUNT(1) FROM T_TANITASIORA WHERE C_INTEZMENYID = @pIntezmenyId AND C_TANEVID = @pTanevId AND C_TANTARGYID = @pEredetiTantargyId AND C_OSZTALYCSOPORTID = @pEredetiOsztalyCsoportId AND C_TANARID = @pEredetiTanarId AND C_OSZTALYCSOPORTID <> @pModosultOsztalyCsoportId AND C_TANTARGYID <> @pModosultTantargyId AND C_TANARID <> @pModosultTanarId SELECT COUNT(1) FROM T_TANULOERTEKELES WHERE C_INTEZMENYID = @pIntezmenyId AND C_TANEVID = @pTanevId AND C_TANTARGYID = @pEredetiTantargyId AND C_OSZTALYCSOPORTID = @pEredetiOsztalyCsoportId AND C_ERTEKELOID = @pEredetiTanarId AND C_OSZTALYCSOPORTID <> @pModosultOsztalyCsoportId AND C_TANTARGYID <> @pModosultTantargyId AND C_ERTEKELOID <> @pModosultTanarId END GO