﻿<?xml version="1.0" encoding="utf-8"?>
<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="xml" indent="yes"/>

    <xsl:template match="/">
        <xsl:variable name="ItemID" select="AjaxRequest/Params/ItemID"></xsl:variable>
        <xsl:variable name="RelationshipCount" select="count(AjaxRequest/ManagerRelationShip/User)"/>

        <xsl:choose>
            <xsl:when test="$RelationshipCount = 0">
                <center>
                    <div style="padding:15px;">
                        <span class="labelSize11" style="color:black;">There are no relationships</span>
                    </div>

                    <input type="button" class="button" 
                           value="Add A Relationship"
                           onClick="return portal_LoadManagerRelationshipsAddForm('divClientPortalOperations_Container','{$ItemID}');"></input>

                </center>
            </xsl:when>
            <xsl:otherwise>
                <table class="tableMaster" cellpadding="2" cellspacing="2">
                    <tr>
                        <td></td>
                        <td width="35%">
                            <span class="labelHeader">Manager</span>
                        </td>
                        <td width="35%">
                            <span class="labelHeader">Employee</span>
                        </td>
                        <td width="30%">
                            <span class="labelHeader">Status</span>
                        </td>
                    </tr>

                    <xsl:for-each select="AjaxRequest/ManagerRelationShip/User">
                        <tr>
                            <td>
                                <span class="label link"
                                      onclick="deleteManagerEmployeeRelationship('{ManagerUserID}','{EmployeeUserID}','{PortalItemID}');">[X]</span>
                            </td>
                            <td>
                                <span class="label">
                                    <xsl:value-of select="ManagerUserName"/>
                                </span>
                            </td>
                            <td>
                                <span class="label">
                                    <xsl:value-of select="EmployeeUserName"/>
                                </span>
                            </td>
                            <td>
                                <span id="span_Status_{CRMManagerEmployeeID}" class="label">
                                    <xsl:value-of select="RelationshipStatus"/>
                                </span>                               
                            </td>
                        </tr>
                    </xsl:for-each>
                    <tr>
                        <td>
                            <input type="button" class="button" value="Add New" style="margin-top:20px;"
                                   onClick="return portal_LoadManagerRelationshipsAddForm('divClientPortalOperations_Container','{$ItemID}');"></input>
                        </td>
                    </tr>
                </table>
            </xsl:otherwise>
        </xsl:choose>



    </xsl:template>
</xsl:stylesheet>
