示例#1
0
function ticketsPendientes($idProyecto)
{
    $ticket = new Ticket_has_Usuario();
    $login = $_SESSION['login_usuario'];
    //Array de tickets pendientes del proyecto
    $tickets = $ticket->ticketsPendientes($idProyecto, $login);
    return $tickets;
}
示例#2
0
<!--
===========================================================================
Controlador para borrar un empleado de un ticket
Creado por: Andrea Sanchez
Fecha: 06/01/2016
============================================================================
-->
<?php 
include_once "../modelo/model_ticket_has_usuario.php";
$idPro = $_POST['proyecto'];
$idTicket = $_POST['ticket'];
$empleado = $_POST['empleado'];
$tu = new Ticket_has_Usuario();
//Borrar
if ($tu->eliminar($empleado, $idPro, $idTicket)) {
    header('Location:../vistas/g_empleados_ticket.php?pro=' . $idPro . '&ticket=' . $idTicket);
} else {
    die("Error al desasociar el empleado " . $empleado . " del ticket" . $idTicket);
}
示例#3
0
<!--
===========================================================================
Controlador para mostrar los empleados que trabajan en un ticket, y editarlos
Creado por: Andrea Sanchez 
Fecha: 06/01/2016
============================================================================
-->
<?php 
include_once "../modelo/model_ticket_has_usuario.php";
//Conectar con el modelo
$tu = new Ticket_has_Usuario();
//Datos del ticket
if (isset($_GET['ticket']) && isset($_GET['pro'])) {
    $idTicket = $_GET['ticket'];
    $idProy = $_GET['pro'];
}
$empleados = $tu->getEmpleadosTicket($idProy, $idTicket);
//Funcion usada en g_del_e_ticket.php para mostrar los datos del empleado-ticket a eliminar
function consultar($empleado, $idProy, $idTicket)
{
    $tu = new Ticket_has_Usuario();
    $arrayDatos = $ut->consultar($empleado, $idProy, $idTicket);
    return $arrayDatos;
}
示例#4
0
<!--
===========================================================================
Controlador para modificar los empleados de un ticket, se llama desde la vista g_mod_e_ticket al guardar
Creado por: Andrea Sanchez
Fecha: 06/01/2016
============================================================================
-->
<?php 
include_once "../modelo/model_ticket_has_usuario.php";
$idPro = $_POST['proyecto'];
$idTicket = $_POST['ticket'];
$empleado = $_POST['empleado'];
$fip = $_POST['fecha_inicio'];
$ffp = $_POST['fecha_fin'];
$hp = $_POST['horas_prev'];
$nuevoEmpleado = new Ticket_has_Usuario($empleado, $idPro, $idTicket, $fip, $ffp, $hp, 0);
//Borrar la tarea
if ($nuevoEmpleado->modificar($empleado, $idPro, $idTicket, $nuevoEmpleado)) {
    header('Location:../vistas/g_empleados_ticket.php?pro=' . $idPro . '&ticket=' . $idTicket);
} else {
    die("Error al modificar el empleado " . $empleado . " del ticket " . $idTicket);
}
示例#5
0
<!--
===========================================================================
Controlador para asociar un empleado a un ticket
Creado por: Andrea Sanchez
Fecha: 06/01/2016
============================================================================
-->

<?php 
include_once "../modelo/model_ticket_has_usuario.php";
$proyecto = $_POST['proyecto'];
$ticket = $_POST['ticket'];
$empleado = $_POST['empleado'];
$fi = $_POST['fecha_inicio'];
$ff = $_POST['fecha_fin'];
$hPrev = $_POST['horas_presu'];
$nuevoEmpleado = new Ticket_has_Usuario($empleado, $proyecto, $ticket, $fi, $ff, $hPrev, 0);
//Asociar el empleado a la tarea
if ($nuevoEmpleado->crear($nuevoEmpleado)) {
    header('Location:../vistas/g_empleados_ticket.php?pro=' . $proyecto . '&ticket=' . $ticket);
} else {
    die("El empleado " . $empleado . " ya se encuentra trabajando en el ticket " . $ticket);
}
示例#6
0
function consultarEmpleadoTicket($empleado, $idProy, $idTicket)
{
    $tu = new Ticket_has_Usuario();
    $arrayDatos = $tu->consultar($empleado, $idProy, $idTicket);
    return $arrayDatos;
}