{% extends "admin/base_site.html" %}
{% comment %}
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
{% endcomment %}
{% block content %}

<h2>Informações técnicas da entidade</h2>
{% for e in dados %}

<table>
<tr>
	<th width="10%">ASN</th>
	<th width="25%">Bloco(s) Ip(s)</th>
	<th width="20%">Operadora</th>
	<th width="15%">Capacidade do link (Mbps)</th>
	<th width="20%">IP de entrada</th>
	<th width="10%">Link redundante?</th>
</tr>
<tr>
	<td rowspan="{{e.operadoras.count|default:1}}">
	{% for a in e.asn %} 
		{{ a.numero }}{% if not forloop.last %}, {% endif %}
    {% empty %}
        AS não encontrado	
	{% endfor %}
	</td>
	<td rowspan="{{e.operadoras.count|default:1}}">
	{% for b in e.bloco_ip %} 
		{{ b }}{% if not forloop.last %}, {% endif %}
    {% empty %}
        Bloco IP não encontrado	
	{% endfor %}
	</td>
	{% for o in e.operadoras %}
		{% if forloop.counter != 1 %} </tr> <tr> {% endif %}
		<td><a href="{% url 'admin:rede_enlaceoperadora_change' o.id %}">{{ o.operadora|default:"Operadora não cadastrada" }}</a></td>
		<td>{{ o.banda|default:"Banda não cadastrada" }}</td>
		<td>
		   {% for ib in o.ip_borda.all %}
		      {{ ib.ip }}{% if not forloop.last %} - {% endif %}
		   {% empty %}
		      IP não cadastrado
		   {% endfor %}
		</td>
		<td>
		   {% if not o.link_redundante %}
		      Não
		   {% else %}
		      Sim
		   {% endif %}
		</td>
	{% endfor %}
</tr>
</table>

<br>
<h2>Contatos técnicos da entidade</h2>

<table>
<tr>
	<th>Contato</th>
	<th>E-mail</th>
	<th>Telefone</th>
</tr>
<tr>
	{% for c in e.contatos_tec %}
	    {% if forloop.counter != 1 %} </tr> <tr> {% endif %}
		<td>{{ c.contato.nome|default:"Contato não cadastrado" }}</td>
		<td>{{ c.contato.email|default:"E-Mail não cadastrado" }}</td>
		<td>{{ c.contato.tel|default:"Fone não cadastrado" }}</td>
	{% endfor %}
</tr>
</table>

<br>
<h2>Contatos administrativos da entidade</h2>

<table>
<tr>
	<th>Contato</th>
	<th>E-mail</th>
	<th>Telefone</th>
</tr>
<tr>
	{% for c in e.contatos_adm %}
	    {% if forloop.counter != 1 %} </tr> <tr> {% endif %}
		<td>{{ c.contato.nome|default:"Contato não cadastrado" }}</td>
		<td>{{ c.contato.email|default:"E-Mail não cadastrado" }}</td>
		<td>{{ c.contato.tel|default:"Fone não cadastrado" }}</td>
	{% endfor %}
</tr>
</table>

{% endfor %}
{% endblock %}
