<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include_once $root . '/Gestarea/modelo/service/ServiceTarea.php'; include_once $root . '/Gestarea/modelo/service/ServiceTareaUsuario.php'; $fechaStart = $_POST["fechaStart"]; $horaStart = $_POST["horaStart"]; $fechaFin = $_POST["fechaFin"]; $horaFin = $_POST["horaFin"]; $descripcion = $_POST["descripcion"]; $tarea = new tarea(null, null, $descripcion, $fechaStart, $horaStart, $fechaFin, $horaFin, 0); $usuDNI = $_POST["usuarioDNI"]; $usuHoras = $_POST["usuarioHoras"]; $usuLabor = $_POST["usuarioLabor"]; //Calcula el total de las horas de una tarea $horasTotales = 0; $diasTarea = $tarea->getDiasTarea(); foreach ($usuHoras as $horas) { $horasTotales += $horas * $diasTarea; } $tarea->totalHoras = $horasTotales; //Insert de tarea $serTarea = new ServiceTarea(); $idTarea = $serTarea->insertarTarea($tarea); //Insert de tarea usuario $serTareaUsuario = new ServiceTareaUsuario(); for ($i = 0; $i < count($usuDNI); $i++) { $tareaUsuario = new TareaUsuario($idTarea, $usuDNI[$i], $usuHoras[$i], $usuLabor[$i]); $serTareaUsuario->insertarTareaUsuario($tareaUsuario); }