 END
 ELSE
 BEGIN
-	SET @testGAV1ID =  (SELECT GavID FROM auth.GAV WHERE Login=@testGav1Login)
+	SET @testGav1ID =  (SELECT GavID FROM auth.GAV WHERE Login=@testGav1Login)
 END
 
 IF NOT EXISTS (SELECT 1 FROM auth.GAV WHERE Login=@testGav2Login)
 BEGIN
 	INSERT INTO auth.GAV(Login) VALUES(@testGav2Login);
 END
-
---
--- Gebruikersrecht
+BEGIN
+	SET @testGav2ID =  (SELECT GavID FROM auth.GAV WHERE Login=@testGav2Login)
+END
+
+--
+-- 11 Gebruikersrecht
 --
 
 IF NOT EXISTS (SELECT 1 FROM auth.GebruikersRecht WHERE GavID=@testGav1ID AND GroepID=@testGroepID)

-- Creeer testgroep voor unittests, met deze testdata:
-- @testWerkJaar en @testVorigWerkJaar
--
-- Een Groep (en ChiroGroep) met code @testGroepCode
-- Een GroepsWerkJaar in @testWerkJaar
-- Afdelingen met codes @testAfdelingsCode en @testAfdelingsCode2
-- AfdelingsWerkJaar en voor afdeling met code @testAfdelingsCode in @testWerkJaar en @testVorigWerkJaar
-- Gelieerde Testpersonen:
--		 @testPersoonVoornaam @testPersoonNaam, @testPersoon2VoorNaam en @testPersoonNaam, @testPersoon3VoorNaam en @testPersoonNaam
--
-- 2 test-GAV's, en maakt de eerste GAV van testgroep1.
--

	INSERT INTO auth.GebruikersRecht(GavID, GroepID) VALUES(@testGav1ID, @testGroepID)
END


PRINT '-'
PRINT 'Voor je deze database kan gebruiken moet je de volgende file update met de gegevens hier onder'
PRINT 'FILE: source:trunk\Solution\TestProjecten\Chiro.Gap.Data.Test\TestInfo.cs'
PRINT 'aan te passen constanten: '
PRINT '-'
PRINT 'public const int GROEPID = ' + CAST(@testGroepID AS VARCHAR(10)) + ';';
PRINT 'public const int GELIEERDEPERSOONID = ' + CAST(@testGelieerdePersoon1ID AS VARCHAR(10)) + ';';
PRINT 'public const int GELIEERDEPERSOON2ID = ' + CAST(@testGelieerdePersoon2ID  AS VARCHAR(10)) + ';';
PRINT 'public const int GELIEERDEPERSOON3ID = ' + CAST(@testGelieerdePersoon3ID  AS VARCHAR(10)) + ';';
DECLARE @GELPERS AS INT;
SET @GELPERS = (SELECT count(*) from pers.GelieerdePersoon where GroepID = @testGroepID);
PRINT 'public const int MINAANTALGELPERS = '+ CAST(@GELPERS AS VARCHAR(10)) + ';';
PRINT 'public const int LID3ID = ' + CAST(@testLid3ID AS VARCHAR(10)) + ';';
PRINT 'public const int CATEGORIEID = ' + CAST(@testCategorie1ID AS VARCHAR(10)) + ';';
PRINT 'public const int CATEGORIE2ID = ' + CAST(@testCategorie2ID AS VARCHAR(10)) + ';';
PRINT 'public const int AANTALINCATEGORIE = 1;'
PRINT 'public const int AFDELINGID = ' + CAST(@testAfdeling1ID AS VARCHAR(10)) + ';';
PRINT 'public const int OFFICIELEAFDELINGID = ' + CAST(@testOfficieleAfdelingID1 AS VARCHAR(10)) + ';';
PRINT 'public const int AFDELINGSJAARID = ' + CAST(@testAfdelingsJaarID AS VARCHAR(10)) + ';';
PRINT 'public const int AFDELING2ID = ' + CAST(@testAfdeling2ID AS VARCHAR(10)) + ';';
PRINT 'public const int AFDELING2VAN = 2001;'
PRINT 'public const int AFDELING2TOT = 1998;'
PRINT 'public const int GROEPSWERKJAARID = ' + CAST(@testGroepsHuidigWerkJaarID AS VARCHAR(10)) + ';';
PRINT 'public const string ZOEKNAAM = "' + CAST(@testPersoon1Naam AS VARCHAR(10)) + '";'; 
PRINT 'public const string GAV1 = "' + CAST(@testGav1Login AS VARCHAR(10)) + '";';
PRINT 'public const string GAV2 = ' + CAST(@testGav2Login AS VARCHAR(10)) + '";';
PRINT '-'
PRINT 'Blijkbaar wordt het onderstaande niet meer gebruikt: '
PRINT '-'
PRINT 'TestVorigGroepsWerkJaarID: ' + CAST(@testVorigGroepsWerkJaarID AS VARCHAR(10)) + ';';
PRINT 'TestVorigAdfelingsJaarID: ' + CAST(@testVorigAfdelingsJaarID AS VARCHAR(10)) + ';';
PRINT 'TestPersoonID: ' + CAST(@testPersoon1ID AS VARCHAR(10)) + ';';
PRINT 'TestPersoon2ID: ' + CAST(@testPersoon3ID AS VARCHAR(10)) + ';';
PRINT 'TestPersoon3ID: ' + CAST(@testPersoon3ID AS VARCHAR(10)) + ';';
PRINT 'TestGav1ID: ' + CAST(@testGav1ID AS VARCHAR(10)) + ';';


GO
