{% if object.id and not object.operacion %}
{% set disabled = 'disabled' %}
{% if object.estado.key|default('') == constant('App\\Enum\\EstadoValoracionEnum::ESTADO_ACEPTADA') and not(object.valoracionesRelojesStocks|length) %}
{% set disabled = '' %}
{% endif %}
<li id="action-sales-management" class="action">
<a class="sonata-action-element {{ disabled }}" href=""
title="{{ 'link_action_sales_management'|trans({}, 'SonataAdminBundle') }}"
data-error_exportacion="{{ 'action_sales_management_message_error_exportacion'|trans({}, 'SonataAdminBundle') }}" data-error_permuta="{{ 'action_sales_management_message_error_permuta'|trans({}, 'SonataAdminBundle') }}"
>
<i class="far fa-handshake fa-2x"></i>
</a>
</li>
<script type="application/javascript">
$(document).on("click", "#navbar-prometeo li#action-sales-management a", function(event)
{
let title = $(this).data("modal_show_title") || i18n.titleControlSalesManagement;
let cssClass = $(this).data("modal_show_class") || 'sales-management-default';
if(!$("input[id$=_exportacion]").is(":checked") && !$("table.table-valoraciones-relojes-stocks tbody tr").length )
{
event.preventDefault();
$("section.content form").attr("action", $("section.content form").attr("action") + '&action=sales-management').trigger("submit");
}
if($("input[id$=_exportacion]").is(":checked"))
{
let message = $(this).data("error_exportacion");
AlertUtils.dangerSmall(title, message, null, AlertUtils.Buttons.simple, null, cssClass);
event.preventDefault();
}
if($("table.table-valoraciones-relojes-stocks tbody tr").length > 0)
{
let message = $(this).data("error_permuta");
AlertUtils.dangerSmall(title, message, null, AlertUtils.Buttons.simple, null, cssClass);
event.preventDefault();
}
});
</script>
{% endif %}