Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

<section class="wrapper">
        <div class="row">
                <div class="col-lg-12">
                        <h3 class="page-header"><i class="icon_document_alt"></i>DEMO PARTNER ACCESS</h3>
                        <ol class="breadcrumb">
                                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
                                <li><i class="icon_document_alt"></i>Demo Partner Access</li>
                        </ol>
                </div>
        </div>
        <div style="background:white;background-color:white;padding:10px;">
                <h4 class="modelHeaderCustom" style="font-size:22px;">Grant Access</h4>
                <p style="color:#666;">Tag partners to a Sales person for demo only. They can open these partners from
                        Partner access and the app; performance, targets and reports are not affected.</p>
                <div class="row">
                        <div class="col-lg-3 form-group">
                                <select class="form-control input-sm" id="demo-sales-user">
                                        <option value="" disabled selected>Sales person</option>
                                        #foreach($user in $salesUsers)
                                        <option value="$user.getId()">$user.getFullName() ($user.getEmailId())</option>
                                        #end
                                </select>
                        </div>
                        <div class="col-lg-3 form-group">
                                <select class="form-control input-sm" id="demo-partners" multiple="multiple">
                                        #foreach($partner in $partners)
                                        <option value="$partner.getPartnerId()">$partner.getCode() - $partner.getBusinessName()</option>
                                        #end
                                </select>
                        </div>
                        <div class="col-lg-2">
                                <button class="btn btn-primary demo-partner-grant" type="button" style="width:100%; border-radius:0px;">Grant</button>
                        </div>
                </div>
        </div>
        <div style="background:white;background-color:white;padding:10px;margin-top:10px;">
                <h4 class="modelHeaderCustom" style="font-size:22px;">Active Grants</h4>
                <table class="table table-bordered table-striped">
                        <thead>
                                <tr>
                                        <th>Sales Person</th>
                                        <th>Partner</th>
                                        <th style="width:160px;">Granted By</th>
                                        <th style="width:140px;">Granted On</th>
                                        <th style="width:90px;"></th>
                                </tr>
                        </thead>
                        <tbody>
                                #if($grants.isEmpty())
                                <tr><td colspan="5"><em>No active demo access</em></td></tr>
                                #end
                                #foreach($grant in $grants)
                                <tr>
                                        <td>$grant.get("salesUser")</td>
                                        <td>$grant.get("partner")</td>
                                        <td>$grant.get("grantedBy")</td>
                                        <td>$grant.get("grantedOn")</td>
                                        <td><button class="btn btn-danger btn-xs demo-partner-revoke" type="button" data-id="$grant.get("id")">Revoke</button></td>
                                </tr>
                                #end
                        </tbody>
                </table>
        </div>
</section>
<script type="text/javascript">
        $('#demo-sales-user').multiselect({
                maxHeight: 300,
                buttonWidth: '100%',
                enableFiltering: true,
                enableCaseInsensitiveFiltering: true
        });
        $('#demo-partners').multiselect({
                maxHeight: 300,
                buttonWidth: '100%',
                numberDisplayed: 1,
                nonSelectedText: 'Partners',
                nSelectedText: ' - Partners Selected',
                enableFiltering: true,
                enableCaseInsensitiveFiltering: true
        });
</script>