Exemple #1
0
$bd = new DB();
extract($_POST);
$id_contrato = trim(strip_tags($_POST['id_contrato']));
$sql = "UPDATE contratos_reparacion SET id_estado = 6 WHERE id_contrato = " . $id_contrato;
$sql_max = "SELECT pp.id_presupuesto FROM presupuesto pp WHERE pp.id_contrato = " . $id_contrato . " AND pp.fecha_presupuesto = (SELECT MAX(fecha_presupuesto) FROM presupuesto WHERE id_contrato = " . $id_contrato . ")";
if ($bd->query($sql_max)) {
    $max = $bd->fetchObj();
    $sql2 = "UPDATE presupuesto SET id_estado_ppto = 10 WHERE id_contrato = " . $id_contrato . " AND id_presupuesto = " . $max->id_presupuesto;
} else {
    $sql2 = "UPDATE presupuesto SET id_estado_ppto = 10 WHERE id_contrato = " . $id_contrato;
}
if ($bd->query($sql) and $bd->query($sql2)) {
    session_name('sstt');
    session_start();
    extract($_SESSION);
    $contrato->seguimientoContrato($id_contrato, $userid, 6);
    $correo = "";
    $sql_cliente = "SELECT \tc.id_cliente, d.fecha_inicio\n\t\t\t\t\tFROM \tcontratos_reparacion c \n\t\t\t\t\tJOIN\tdiagnostico d ON d.id_contrato = c.id_contrato\n\t\t\t\t\tWHERE \tc.id_contrato = " . $id_contrato;
    if ($bd->query($sql_cliente) and $bd->resultCount() > 0) {
        $cliente = $bd->fetchObj();
        $id_cliente = $cliente->id_cliente;
    } else {
        $cliente = NULL;
        $id_cliente = 0;
    }
    if ($id_cliente != 0) {
        $sql_usr = "******" . $id_cliente;
        if ($bd->query($sql_usr) and $bd->resultCount() > 0) {
            $cl = $bd->fetchObj();
            $para = array($cl->correo);
            $nombre_desde = $cl->nombre;