<ViewDefinitions xmlns="http://www.windex.nl/schemas/viewdefinition/2007">
	<Views>
		<View Name="ProcessPage_Registerinschrijvingen" HiddenColumnIds="0;4;5" ColumnWidths="auto;100px;auto" DefaultOrderColumn="3">
			<Popup Ordinal="2" Width="350px">
					<Data>
						<Property Name="StartDate"/>
						<Property Name="EndDate"/>
						<Property Name="ReasonSignOut"/>
						<Property Name="ManualTariffGroup"/>
						<Property Name="CalculatedTariffGroup"/>
					</Data>
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>

							<xsl:template match='/Membership'>
								<table>
									<tr>
										<td class='formlabel'>
											Begindatum | Einddatum
										</td>
										<td>
											<xsl:variable name="startdate">
												<xsl:value-of select="substring-before(@StartDate/., ' ')"/>
											</xsl:variable>
											<xsl:variable name="enddate">
												<xsl:value-of select="substring-before(@EndDate/., ' ')"/>
											</xsl:variable>
											<xsl:choose>
												<xsl:when test="$startdate = '1-1-0001' or $startdate = '1/1/0001'">
													-
												</xsl:when>
												<xsl:otherwise>
													<xsl:value-of select="$startdate"/>
												</xsl:otherwise>
											</xsl:choose>
											|
											<xsl:choose>
												<xsl:when test="$enddate = '1-1-0001' or $enddate = '1/1/0001'">
													-
												</xsl:when>
												<xsl:otherwise>
													<xsl:value-of select="$enddate"/>
												</xsl:otherwise>
											</xsl:choose>
										</td>
									</tr>
									<xsl:if test="@ReasonSignOut/. != ''">
										<tr>
										<td class='formlabel'>
											Reden afmelding
										</td>
										<td>
											<xsl:value-of select="@ReasonSignOut/." />
										</td>
									</tr>
									</xsl:if>
									<xsl:if test="@ManualTariffGroup/. != ''">
										<tr>
										<td class='formlabel'>
											Handmatige tariefgroep
										</td>
										<td>
											<xsl:value-of select="@ManualTariffGroup/." />
										</td>
									</tr>
									</xsl:if>
									<xsl:if test="@CalculatedTariffGroup/. != ''">
										<tr>
										<td class='formlabel'>
											Berekende tariefgroep
										</td>
										<td>
											<xsl:value-of select="@CalculatedTariffGroup/." />
										</td>
									</tr>
									</xsl:if>
								</table>
							</xsl:template>

						</xsl:stylesheet>
					</Transform>
				</Popup>
			<Columns>
				<XsltColumn HeaderText="Afnemer" Ordinal="1" OrderBy="Receiver.ObjectName">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>
							<xsl:template match="/Row">
								<xsl:choose>
									<xsl:when test="Column[@name='IsCurrent']/. = '0'">
										<strike>
											<xsl:choose>
												<xsl:when test="Column[@name='ReceiverId']/. = Column[@name='ContracteeId']/.">
													<font color="blue">
														<xsl:value-of select="Column[@name='Receiver']/."/>
													</font>
												</xsl:when>
												<xsl:otherwise>
													<font color="grey">
														<xsl:value-of select="Column[@name='Receiver']/."/>
													</font>
												</xsl:otherwise>
											</xsl:choose>
										</strike>
									</xsl:when>
									<xsl:otherwise>
										<xsl:choose>
											<xsl:when test="Column[@name='ReceiverId']/. = Column[@name='ContracteeId']/.">
												<font color="blue">
													<xsl:value-of select="Column[@name='Receiver']/."/>
												</font>
											</xsl:when>
											<xsl:otherwise>
												<font color="grey">
													<xsl:value-of select="Column[@name='Receiver']/."/>
												</font>
											</xsl:otherwise>
										</xsl:choose>
									</xsl:otherwise>
								</xsl:choose>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
				<XsltColumn HeaderText="Contactpersoon" Ordinal="3" OrderBy="ContactParty.SortName">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>
							<xsl:template match="/Row">
							<xsl:choose>
									<xsl:when test="Column[@name='IsCurrent']/. = '0'">
										<strike>
											<xsl:choose>
												<xsl:when test="Column[@name='ReceiverId']/. = Column[@name='ContracteeId']/.">
													<font color="blue">
														<xsl:value-of select="substring-after(Column[@name = 'Contactpersoon']/., ';#')" />
													</font>
												</xsl:when>
												<xsl:otherwise>
													<font color="grey">
														<xsl:value-of select="substring-after(Column[@name = 'Contactpersoon']/., ';#')" />
													</font>
												</xsl:otherwise>
											</xsl:choose>
										</strike>
									</xsl:when>
									<xsl:otherwise>
										<xsl:choose>
											<xsl:when test="Column[@name='ReceiverId']/. = Column[@name='ContracteeId']/.">
												<font color="blue">
													<xsl:value-of select="substring-after(Column[@name = 'Contactpersoon']/., ';#')" />
												</font>
											</xsl:when>
											<xsl:otherwise>
												<font color="grey">
													<xsl:value-of select="substring-after(Column[@name = 'Contactpersoon']/., ';#')" />
												</font>
											</xsl:otherwise>
										</xsl:choose>
									</xsl:otherwise>
								</xsl:choose>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
	</Views>
</ViewDefinitions>
