diff --git a/ci4/app/Controllers/Test.php b/ci4/app/Controllers/Test.php
index 0d8d13c8..cc93f1eb 100755
--- a/ci4/app/Controllers/Test.php
+++ b/ci4/app/Controllers/Test.php
@@ -22,11 +22,9 @@ class Test extends BaseController
{
helper('rbac');
- var_dump(auth()->user()->can('plantilla-tarifa.menu'));
-
//$user = auth()->user();
- generate_php_permissions_constant();
+ //generate_php_permissions_constant();
//echo generate_php_permissions_matrix_constant();
@@ -38,6 +36,50 @@ class Test extends BaseController
}
+ private function clonar_tarifa_encuadernacion($teOrigen, $teDestino){
+
+ $tet_model = model('App\Models\Tarifas\TarifaEncuadernacionTiradaModel');
+ $tel_model = model('App\Models\Tarifas\TarifaEncuadernacionLineaModel');
+
+ $tarifasTiradas = $tet_model->asObject()->where('tarifa_encuadernacion_id',$teOrigen)->findAll();
+
+ foreach ($tarifasTiradas as $tarifasTirada){
+
+ echo "--->" . $tarifasTirada->id . "
";
+
+ $tarifasLineas = $tel_model->asObject()->where('tirada_encuadernacion_id',$tarifasTirada->id)->findAll();
+
+ // Prepare the data
+ unset($tarifasTirada->id);
+ $tarifasTirada->tarifa_encuadernacion_id = $teDestino;
+ $tarifasTirada->created_at = date('Y-m-d H:i:s');
+ $tarifasTirada->updated_at = date('Y-m-d H:i:s');
+ //var_dump($tarifasTirada);
+
+ // Insert it
+ $tet_model->insert($tarifasTirada);
+ $inserted_id = $tet_model->insertID();
+
+ foreach ($tarifasLineas as $tarifasLinea){
+
+ echo "------>" . $tarifasLinea->id . "
";
+
+ // Prepare the data
+ unset($tarifasLinea->id);
+ $tarifasLinea->tirada_encuadernacion_id = $inserted_id;
+ $tarifasLinea->created_at = date('Y-m-d H:i:s');
+ $tarifasLinea->updated_at = date('Y-m-d H:i:s');
+ //var_dump($tarifasLinea);
+
+ // Insert it
+ $tel_model->insert($tarifasLinea);
+
+ }
+ }
+
+ }
+
+
private function test_get_tirada_alt($tirada, $merma, $tipo_impresion_id,
$json_data, $cliente_id, $ancho, $alto,