 	INSERT INTO auth.GebruikersRecht(GavID, GroepID) VALUES(@testGav1ID, @testGroepID)
 END
 
---
--- TestCategorieen maken voor testgroep 1
---
-
-IF NOT EXISTS (SELECT 1 FROM core.Categorie WHERE Code=@testCategorieCode)
-BEGIN
-	INSERT INTO core.Categorie(Naam, Code, GroepID) VALUES('Vervelende mensen', @testCategorieCode, @testGroepID);
-	SET @testCategorieID = scope_identity();
-END
-ELSE
-BEGIN
-	SET @testCategorieID = (SELECT CategorieID FROM core.Categorie WHERE Code=@testCategorieCode)
-END
-
-IF NOT EXISTS (SELECT 1 FROM core.Categorie WHERE Code=@testCategorie2Code)
-BEGIN
-	INSERT INTO core.Categorie(Naam, Code, GroepID) VALUES('Peulengaleis', @testCategorie2Code, @testGroepID);
-	SET @testCategorie2ID = scope_identity();
-END
-ELSE
-BEGIN
-	SET @testCategorie2ID = (SELECT CategorieID FROM core.Categorie WHERE Code=@testCategorie2Code)
-END
-
-
---
--- Testcategorieen bevolken
---
-
-IF NOT EXISTS (SELECT 1 FROM pers.PersoonsCategorie WHERE GelieerdePersoonID=@testGelieerdePersoonID AND CategorieID=@testCategorieID)
-BEGIN
-	INSERT INTO pers.PersoonsCategorie(GelieerdePersoonID, CategorieID) VALUES(@testGelieerdePersoonID, @testCategorieID);
-END;
-
-IF NOT EXISTS (SELECT 1 FROM pers.PersoonsCategorie WHERE GelieerdePersoonID=@testGelieerdePersoonID AND CategorieID=@testCategorie2ID)
-BEGIN
-	INSERT INTO pers.PersoonsCategorie(GelieerdePersoonID, CategorieID) VALUES(@testGelieerdePersoonID, @testCategorie2ID);
-END;
-
-IF NOT EXISTS (SELECT 1 FROM pers.PersoonsCategorie WHERE GelieerdePersoonID=@testGelieerdePersoon2ID AND CategorieID=@testCategorie2ID)
-BEGIN
-	INSERT INTO pers.PersoonsCategorie(GelieerdePersoonID, CategorieID) VALUES(@testGelieerdePersoon2ID, @testCategorie2ID);
-END;
-
-IF NOT EXISTS (SELECT 1 FROM pers.PersoonsCategorie WHERE GelieerdePersoonID=@testGelieerdePersoon3ID AND CategorieID=@testCategorie2ID)
-BEGIN
-	INSERT INTO pers.PersoonsCategorie(GelieerdePersoonID, CategorieID) VALUES(@testGelieerdePersoon3ID, @testCategorie2ID);
-END;
-
--- leden maken
---
-
-IF NOT EXISTS (SELECT 1 FROM lid.Lid WHERE GelieerdePersoonID = @testGelieerdePersoon3ID AND GroepsWerkJaarID = @testGroepsWerkJaarID)
-BEGIN
-	INSERT INTO lid.Lid(GelieerdePersoonID, GroepsWerkJaarID, NonActief, Verwijderd, LidGeldBetaald, VolgendWerkJaar) VALUES (@testGelieerdePersoon3ID, @testGroepsWerkJaarID, 0, 0, 0, 0)
-	SET @testLid3ID = scope_identity();
-END
-ELSE
-BEGIN
-	SET @testLid3ID = (SELECT LidID FROM lid.Lid WHERE GelieerdePersoonID = @testGelieerdePersoon3ID AND GroepsWerkJaarID = @testGroepsWerkJaarID)
-END
-
-IF NOT EXISTS (SELECT 1 FROM lid.Leiding WHERE LeidingID = @testLid3ID)
-BEGIN
-	INSERT INTO lid.Leiding(LeidingID) VALUES (@testLid3ID)
-END
-
-PRINT '.'
+
+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 '-'
 PRINT 'public const int GROEPID = ' + CAST(@testGroepID AS VARCHAR(10)) + ';';
-PRINT 'public const int GELIEERDEPERSOONID = ' + CAST(@testGelieerdePersoonID 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)) + ';';
+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 CATEGORIEID = ' + CAST(@testCategorieID 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(@testAfdelingID AS VARCHAR(10)) + ';';
-PRINT 'public const int OFFICIELEAFDELINGID = ' + CAST(@testOfficieleAfdelingID AS VARCHAR(10)) + ';';
+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 AFDELING2VAN = 1998;'
-PRINT 'public const int GROEPSWERKJAARID = ' + CAST(@testGroepsWerkJaarID AS VARCHAR(10)) + ';';
-PRINT 'public const string ZOEKNAAM = "' + CAST(@testPersoonNaam AS VARCHAR(10)) + '";'; 
+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 'public const string GAV2 = ' + CAST(@testGav2Login AS VARCHAR(10)) + '";';
+PRINT '-'
 PRINT 'Blijkbaar wordt het onderstaande niet meer gebruikt: '
-PRINT '.'
+PRINT '-'
 PRINT 'TestVorigGroepsWerkJaarID: ' + CAST(@testVorigGroepsWerkJaarID AS VARCHAR(10)) + ';';
 PRINT 'TestVorigAdfelingsJaarID: ' + CAST(@testVorigAfdelingsJaarID AS VARCHAR(10)) + ';';
-PRINT 'TestPersoonID: ' + CAST(@testPersoonID 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)) + ';';
-PRINT 'TestLid3ID: ' + CAST(@testLid3ID AS VARCHAR(10)) + ';';
+
 
 GO

-- 2de testcategorie met de drie gelieerde personen

-- Datums worden in gegeven in het formaat DD/MM/YYYY
SET DateFormat dmy;

DECLARE @testGroepCode AS CHAR(10);
DECLARE @testAfdelingsCode AS VARCHAR(10);
DECLARE @testAfdelingsCode2 AS VARCHAR(10);
DECLARE @testWerkJaar AS INT;
DECLARE @testVorigWerkJaar AS INT;
DECLARE @testOfficieleAfdelingID AS INT;
DECLARE @testPersoonNaam AS VARCHAR(160)
DECLARE @testPersoonVoorNaam AS VARCHAR(60)
DECLARE @testPersoon2VoorNaam AS VARCHAR(60)
DECLARE @testPersoon3VoorNaam AS VARCHAR(60)
DECLARE @testGav1Login AS VARCHAR(40);
DECLARE @testGav2Login AS VARCHAR(40);
DECLARE @testCategorieCode AS VARCHAR(10);
DECLARE @testCategorie2Code AS VARCHAR(10);


SET @testGroepCode='tst/0001';
SET @testAfdelingsCode='UT';
SET @testAfdelingsCode2='SK';
SET @testWerkJaar=2009;
SET @testVorigWerkJaar=2008;
SET @testOfficieleAfdelingID=1;		-- officiele afdeling voor testafdeling in testwerkjaar
SET @testPersoonNaam = 'Bosmans';
SET @testPersoonVoorNaam = 'Jos';
SET @testPersoon2VoorNaam = 'Irne';
SET @testPersoon3VoorNaam = 'Eugne';
SET @testGav1Login = 'Yvonne';
SET @testGAV2Login='Yvette';
SET @testCategorieCode = 'last';
SET @testCategorie2Code = 'peulen';

DECLARE @testGroepID AS INT;
DECLARE @testAfdelingID AS INT;
DECLARE @testAfdeling2ID AS INT;
DECLARE @testGroepsWerkJaarID AS INT;
DECLARE @testVorigGroepsWerkJaarID AS INT;
DECLARE @testPersoonID AS INT;
DECLARE @testPersoon2ID AS INT;
DECLARE @testPersoon3ID AS INT;
DECLARE @testGelieerdePersoonID AS INT;
DECLARE @testGelieerdePersoon2ID AS INT;
DECLARE @testGelieerdePersoon3ID AS INT;
DECLARE @testAfdelingsJaarID AS INT;
DECLARE @testVorigAfdelingsJaarID AS INT;
DECLARE @testGav1ID AS INT;
DECLARE @testCategorieID AS INT;
DECLARE @testCategorie2ID AS INT;
DECLARE @testLid3ID AS INT;

---
--- Groep en Chirogroep creeren
---

IF NOT EXISTS (SELECT 1 FROM grp.Groep WHERE Code=@testGroepCode)
BEGIN
	INSERT INTO grp.Groep(Naam, Code)
	VALUES('St.-Unittestius', @testGroepCode);

	SET @testGroepID = scope_identity();
END

IF NOT EXISTS (SELECT 1 FROM pers.GelieerdePersoon WHERE PersoonID = @testPersoon3ID AND GroepID = @testGroepID)
BEGIN
	INSERT INTO pers.GelieerdePersoon(PersoonID, GroepID, ChiroLeeftijd)
	VALUES (@testPersoon3ID, @testGroepID, @testPersoon3ChiroLeeftijd);
	SET @testGelieerdePersoon3ID = SCOPE_IDENTITY();
END
ELSE
