<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>RCV - Recibo</title>
	<link rel="icon" href="<?php echo e(public_path('assets/img/favicon.png')); ?>" type="image/x-icon">
	<style>
		body
		{
			font-size: 11px;
			line-height: 1.5;
			color: #212529;
			text-transform: uppercase;
		}
		.text-center { text-align: center; }
		.text-justify { text-align: justify; }
		.table { 
		  width: 100%;
		  margin-top: 40px;
		}
		.table td { 
		  padding: 10px 0;
		  vertical-align: bottom;
		}
		.underline {
		  display: block; /* Ensure it behaves as a block element */
		  width: 100%; /* Make sure it takes full width */
		  border-bottom: 1px solid grey;
		  margin-top: 5px;
		}
		.left { text-align: left; width: 50%; }
		.right { width: 50%; }

	</style>
</head>

<?php

  $fecha = $r->fecha;
  $dia = strtok($fecha, " ");
  $words = explode(" ", $fecha);
  $mes = $words[2] ?? null;
  $year = substr($fecha, -2);

  // cantidad

      function numeroALetras($numero) {
        $entero = floor($numero); // Parte entera
        $decimales = round(($numero - $entero) * 100); // Parte decimal

        $letras = convertirNumeroALetras($entero) . " PESOS";
        if ($decimales > 0) {
            $letras .= " CON " . convertirNumeroALetras($decimales) . " CENTAVOS";
        }

        return $letras;
    }

    function convertirNumeroALetras($numero) {
        $unidad = ["", "UNO", "DOS", "TRES", "CUATRO", "CINCO", "SEIS", "SIETE", "OCHO", "NUEVE"];
        $decena = ["", "DIEZ", "VEINTE", "TREINTA", "CUARENTA", "CINCUENTA", "SESENTA", "SETENTA", "OCHENTA", "NOVENTA"];
        $centena = ["", "CIENTO", "DOSCIENTOS", "TRESCIENTOS", "CUATROCIENTOS", "QUINIENTOS", "SEISCIENTOS", "SETECIENTOS", "OCHOCIENTOS", "NOVECIENTOS"];

        if ($numero == 0) return "CERO";
        if ($numero == 100) return "CIEN";
        if ($numero == 1000) return "MIL";

        $texto = "";

        // Miles
        if ($numero >= 1000) {
            if ($numero >= 2000) {
                $texto .= convertirNumeroALetras(intval($numero / 1000)) . " MIL ";
            } else {
                $texto .= "MIL ";
            }
            $numero %= 1000;
        }

        // Centenas
        if ($numero >= 100) {
            $texto .= $centena[intval($numero / 100)] . " ";
            $numero %= 100;
        }

        // Decenas especiales (10-19)
        if ($numero >= 10 && $numero <= 19) {
            $especiales = [
                10 => "DIEZ", 11 => "ONCE", 12 => "DOCE", 13 => "TRECE", 14 => "CATORCE", 
                15 => "QUINCE", 16 => "DIECISEIS", 17 => "DIECISIETE", 18 => "DIECIOCHO", 19 => "DIECINUEVE"
            ];
            $texto .= $especiales[$numero] . " ";
            $numero = 0;
        } elseif ($numero >= 20) { // Decenas regulares
            $texto .= $decena[intval($numero / 10)];
            $numero %= 10;
            if ($numero > 0) $texto .= " Y ";
        }

        // Unidades
        if ($numero > 0) {
            $texto .= $unidad[$numero] . " ";
        }

        return trim($texto);
    }

    $cantidadEnLetras = numeroALetras($r->cantidad);

?>

<body>

	<!-- Logotipo -->
	<center>
		<img src="<?php echo e(public_path('assets/img/logo_pdf.png')); ?>" alt="Logo" width="20%">
	</center>

	<!-- Información de la empresa -->
	<p class="text-center">
		VIADAMIA, S DE R.L. DE C.V. | VIA0711232T0<br>
		CALLE SEGUNDA 300-4 ZONA CENTRO CP 22800 | ENSENADA, B.C. | (646) 178.2211
	</p>

	<!-- Información del recibo -->
	<table class="table">
	  <tr>
	    <td class="left">
	      RECIBÍ DE <strong><?php echo e($r->cliente); ?></strong>
	      <div class="underline"></div>
	    </td>
	    <td class="right">
	      RECIBO <strong>N° <?php echo e($r->id); ?></strong>
	      <div class="underline"></div>
	    </td>
	  </tr>
	  <tr>
	  	<td colspan="2">
	        LA CANTIDAD DE <strong><?php echo e($cantidadEnLetras); ?></strong>
	        <div class="underline"></div>
	    </td>
	  </tr>
	  <tr>
	  	<td colspan="2">
	        CONCEPTO <strong><?php echo e($r->concepto); ?></strong>
	        <div class="underline"></div>
	    </td>
	  </tr>
	  <tr>
	    <td class="left">
	      FECHA <strong>A <?php echo e($dia); ?> de <?php echo e($mes); ?> del 20<?php echo e($year); ?></strong>
	      <div class="underline"></div>
	    </td>
	    <td class="right">
	      RECIBÍ <strong>$<?php echo e(number_format($r->cantidad, 2)); ?></strong>
	      <div class="underline"></div>
	    </td>
	  </tr>
	</table>

</body>
</html><?php /**PATH C:\xampp\htdocs\rcv\resources\views/recibo/pdf.blade.php ENDPATH**/ ?>