function tareasPendientes($idPproyecto) { $usuT = new Usuario_has_Tarea(); $login = $_SESSION['login_usuario']; //Array de tareas pendientes del proyecto $tareas = $usuT->tareasPendientes($idPproyecto, $login); return $tareas; }
function consultar($empleado, $idProy, $idHito, $idTarea) { $ut = new Usuario_has_Tarea(); $arrayDatos = $ut->consultar($empleado, $idProy, $idHito, $idTarea); return $arrayDatos; }
<!-- =========================================================================== Controlador para modificar los empleados de una tarea Creado por: Andrea Sanchez Fecha: 06/01/2016 ============================================================================ --> <?php include_once "../modelo/model_usuario_has_tarea.php"; $idPro = $_POST['proyecto']; $idHito = $_POST['hito']; $idTarea = $_POST['tarea']; $tituloH = $_POST['tituloH']; $empleado = $_POST['empleado']; $fip = $_POST['fecha_inicio']; $ffp = $_POST['fecha_fin']; $hp = $_POST['horas_prev']; $nuevoEmpleado = new Usuario_has_Tarea($empleado, $idPro, $idHito, $idTarea, $fip, $ffp, $hp, 0); //Borrar la tarea if ($nuevoEmpleado->modificar($empleado, $idPro, $idHito, $idTarea, $nuevoEmpleado)) { header('Location:../vistas/g_empleados.php?pro=' . $idPro . '&hito=' . $idHito . '&tituloH=' . $tituloH . '&tarea=' . $idTarea); } else { die("Error al modificar el empleado " . $empleado . " de la tarea " . $idTarea); }
<!-- =========================================================================== Controlador para asociar un empleado a una tarea Creado por: Andrea Sanchez Fecha: 06/01/2016 ============================================================================ --> <?php include_once "../modelo/model_usuario_has_tarea.php"; $tituloH = $_POST['tituloH']; $proyecto = $_POST['proyecto']; $hito = $_POST['hito']; $tarea = $_POST['tarea']; $empleado = $_POST['empleado']; $fi = $_POST['fecha_inicio']; $ff = $_POST['fecha_fin']; $hPrev = $_POST['horas_presu']; $nuevoEmpleado = new Usuario_has_Tarea($empleado, $proyecto, $hito, $tarea, $fi, $ff, $hPrev, 0); //Asociar el empleado a la tarea if ($nuevoEmpleado->crear($nuevoEmpleado)) { header('Location:../vistas/g_empleados.php?pro=' . $proyecto . '&hito=' . $hito . '&tituloH=' . $tituloH . '&tarea=' . $tarea); } else { die("El empleado " . $empleado . " ya se encuentra trabajando en la tarea " . $tarea); }
<!-- =========================================================================== Controlador para borrar un empleado de una tarea Creado por: Andrea Sanchez Fecha: 06/01/2016 ============================================================================ --> <?php include_once "../modelo/model_usuario_has_tarea.php"; $idPro = $_POST['proyecto']; $idHi = $_POST['hito']; $idTarea = $_POST['tarea']; $tituloH = $_POST['tituloH']; $empleado = $_POST['empleado']; $ut = new Usuario_has_Tarea(); //Borrar la tarea if ($ut->eliminar($empleado, $idPro, $idHi, $idTarea)) { header('Location:../vistas/g_empleados.php?pro=' . $idPro . '&hito=' . $idHi . '&tituloH=' . $tituloH . '&tarea=' . $idTarea); } else { die("Error al desasociar el empleado " . $empleado . " de la tarea" . $idTarea); }