Hallo allemaal,
Ik ben bezig met het maken van een programma.
In dit programma heb ik een gridview, met daarin bedrijven met bijbehorende vestigingen.
ik wil sorteren op bedrijven en vestigingen die daarbij hoort.
Bijv:
Aangemaakte volgorde bederijven(dus volgorde Company ID's):
1. Hoofdbedrijf 1.
2. Hoofdbedrijf 2.
3. Vestiging bij hoofdbedrijf 1.
4. Vestiging bij hoofdbedrijf 2.
Hierboven zie je een voorbeeld van hoe het er nu uitziet in het gridview, maar ik zou liever dit zien:
1. Hoofdbedrijf 1.
2. Vestiging bij hoofdbedrijf 1.
3. Hoofdbedrijf 2.
4. Vestiging bij hoofdbedrijf 2.
Ik weet wel hoe ik het probleem moet oplossen, maar ik weet de uitvoering ervan niet.
en het CompanyID van de hoofdvestiging als het een vestiging is.
Nu wil ik dus eerst 1 hoofdbedrijf pakken, dan de bijbehorende vestigingen.
Daarna weer het volgende hoofdbedrijf, en de daarbijhorende vestigingen.

Alvast bedankt
Ik ben bezig met het maken van een programma.
In dit programma heb ik een gridview, met daarin bedrijven met bijbehorende vestigingen.
ik wil sorteren op bedrijven en vestigingen die daarbij hoort.
Bijv:
Aangemaakte volgorde bederijven(dus volgorde Company ID's):
1. Hoofdbedrijf 1.
2. Hoofdbedrijf 2.
3. Vestiging bij hoofdbedrijf 1.
4. Vestiging bij hoofdbedrijf 2.
Hierboven zie je een voorbeeld van hoe het er nu uitziet in het gridview, maar ik zou liever dit zien:
1. Hoofdbedrijf 1.
2. Vestiging bij hoofdbedrijf 1.
3. Hoofdbedrijf 2.
4. Vestiging bij hoofdbedrijf 2.
Ik weet wel hoe ik het probleem moet oplossen, maar ik weet de uitvoering ervan niet.
Dit is de code die ik nu gebruik. MainCompanyID bevat een 0 als het bedrijf een hoofdvestiging is,itilTool.CompanyuserCollection CUC2 = new Select()
.From(itilTool.Companyuser.Schema)
.InnerJoin(itilTool.Company.Schema)
.Where("UserID").IsEqualTo(UserID)
.OrderAsc("MainCompanyID")
.ExecuteAsCollection<itilTool.CompanyuserCollection>();
en het CompanyID van de hoofdvestiging als het een vestiging is.
Nu wil ik dus eerst 1 hoofdbedrijf pakken, dan de bijbehorende vestigingen.
Daarna weer het volgende hoofdbedrijf, en de daarbijhorende vestigingen.

Alvast bedankt