function envia_correo_antes($data)
{
    $mensaje = "";
    $mensaje .= "<table border='0'>";
    $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>";
    $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>";
    $mensaje .= "<tr><td>Servicio : </td><td>" . $data["SERVICIO"] . "</td></tr>";
    $mensaje .= "<tr><td>Fecha : </td><td>" . $data["FECHA_CITA"] . "</td></tr>";
    $mensaje .= "<tr><td>Hora : </td><td>" . $data["HORA_CITA"] . "</td></tr>";
    $mensaje .= "</table>";
    $asunto = "Promedic : Confirmacion de servicio " . ID;
    if ($data["CLIENTE_ID"] != "") {
        $aux = consulta("select EMAIL from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'");
        $correo_copia = $aux["EMAIL"];
        //echo $correo_cliente;
        $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_CONTRATO'");
        $correos = $aux_cc["VALOR"];
    } else {
        $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='AALERTAS_EMAIL_TRASLADOS_PUBLICO'");
        $correos = $aux_cc["VALOR"];
        $correos_copia = '';
    }
    envia_correo($correos, $correos_copia, $asunto, $mensaje);
    //exit();
}
示例#2
0
function envia_correos($data)
{
    if ($data["CLIENTE_ID"] != "") {
        //si el servicio tiene cliente, checamos si el cliente tiene activado las alertas globales, si es si, obtenemos los correos de alertas de configuracion con contrato
        $send = 1;
        $aux = consulta("select * from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'");
        $razon_social = "Cliente: " . $aux["RAZON_SOCIAL"];
        if ($aux["ENVIAR_ALERTAS_GLOBALES"] == 1) {
            $aux_cc = consulta("SELECT VALOR FROM gen_configuracion WHERE NOMBRE =  'ALERTAS_EMAIL_EVENTOS'");
            $correos = $aux_cc["VALOR"];
        } else {
            $correos = "";
        }
        //si tiene correos en ALERTAS_CORREOS los obtenemos y los ponemos como copia
        if ($aux["ALERTAS_CORREO"] != "") {
            $aux_ = consulta("select ALERTAS_CORREO from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'");
            $correo_copia = $aux["ALERTAS_CORREO"];
        } else {
            $correo_copia = "";
        }
        //$caso = "tiene activo alertas globales y el cliente tiene correos en alertas";
        if ($correos == "" && $correo_copia != "") {
            $correos = $correo_copia;
            $correo_copia = "";
            //$caso = "el cliente no tiene activo alertas globales pero tiene correos de alerta";
        }
        if ($correos == "" && $correo_copia == "") {
            $send = 0;
        }
    } else {
        $razon_social = "";
        $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_PUBLICO'");
        $correos = $aux_cc["VALOR"];
        $correo_copia = "";
        $send = 1;
        $caso = "el servicio no tiene cliente asi que se envia a alta traslado publico";
    }
    if ($send == 1) {
        $mensaje = "";
        $mensaje .= "<table border='0'>";
        $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>";
        $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>";
        $aux_s = consulta("SELECT DESCRIPCION FROM c_servicios WHERE SERVICIO_ID = " . $data["SERVICIO"]);
        $mensaje .= "<tr><td>Servicio : </td><td>" . $aux_s["DESCRIPCION"] . "</td></tr>";
        $mensaje .= "<tr><td>Fecha : </td><td>" . $data["FECHA_INICIO"] . "</td></tr>";
        $mensaje .= "<tr><td>Hora : </td><td>" . $data["HORA_INICIO"] . "</td></tr>";
        $mensaje .= "</table>";
        $asunto = "Promedic : Confirmacion de servicio " . ID;
        $mensaje .= $razon_social;
        //echo "Los correos son: ".$correos." con copia a: ".$correo_copia." asunto: ".$asunto." el mensaje es: ".$mensaje." se enviara el correo ".$send." CASO: ".$caso;
        //exit();
        envia_correo($correos, $correo_copia, $asunto, $mensaje);
    }
}
                $query_user = '******' . $codigo['usuario_id'];
                $result_user = mysql_query($query_user) or die('Consulta fallida: ' . mysql_error());
                $user = mysql_fetch_array($result_user, MYSQL_ASSOC);
                if ($band) {
                    envia_correo($user['email'], $titulo, $mensaje);
                }
                $envia = $user['email'] . " - " . $user['email2'];
            }
            //Falta mandar email a admin
            $query_admin = "select * from users where tipo_usuario=1 or tipo_usuario=2";
            $result_admin = mysql_query($query_admin) or die('Consulta fallida: ' . mysql_error());
            $adminis = "";
            while ($admin = mysql_fetch_array($result_admin, MYSQL_ASSOC)) {
                $adminis .= $admin['email'] . " - " . $admin['email2'];
                if ($band) {
                    envia_correo($admin['email'], $titulo, $mensaje);
                }
            }
            if ($band) {
                //Aqui va enviar el email
                echo "Enviar a: " . $envia . "<br>";
                echo "Administradores: " . $adminis . "<br>";
                echo "<b>" . $titulo . "</b><br>";
                echo $mensaje . "<br><hr>";
            }
        }
    }
    //----Fin de sql fases----
}
// Liberar resultados
mysql_free_result($result);
function servicio_terminado()
{
    $mensaje = "";
    $sql_tras = "select TRASLADO_ESTATUS_ID, SERVICIO, PM_HORA_DESPACHO, TIPO_LESION_ID, PM_TIEMPO_RESPUESTA\n\t\t\tfrom p_traslados where TRASLADO_ID = " . ID;
    //echo $sql_tras;
    $res_tras = mysql_query($sql_tras);
    $fila_tras = mysql_fetch_object($res_tras);
    $est_tr = $fila_tras->TRASLADO_ESTATUS_ID;
    //echo $est_tr;
    if ($est_tr == 100) {
        $mensaje .= "<table border='0'>";
        $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>";
        $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>";
        $mensaje .= "<tr><td>Servicio : </td><td>" . $fila_tras->SERVICIO . "</td></tr>";
        $mensaje .= "<tr><td>Hora de despacho : </td><td>" . $fila_tras->PM_HORA_DESPACHO . "</td></tr>";
        if ($fila_tras->TIPO_LESION_ID != "") {
            $aux_tl = consulta("select DESCRIPCION FROM c_tipo_lesion where TIPO_LESION_ID = " . $fila_tras->TIPO_LESION_ID);
            $mensaje .= "<tr><td>Tipo de lesi&oacute;n : </td><td>" . $aux_tl["DESCRIPCION"] . "</td></tr>";
        }
        $mensaje .= "<tr><td>Tiempo de respuesta : </td><td>" . $fila_tras->PM_TIEMPO_RESPUESTA . "</td></tr>";
        $mensaje .= "</table>";
        $asunto = "Promedic : Servicio Terminado No." . ID;
        $correo_copia = "";
        /*if($data["CLIENTE_ID"]<>""){
        			$aux=consulta("select CORREOS_ALERTA, EMAIL, RAZON_SOCIAL from vta_c_clientes where CLIENTE_ID='".$data["CLIENTE_ID"]."'");
        			$correo_copia = $aux["CORREOS_ALERTA"];	//echo $correo_copia;
        		} 
        			$correo_copia = $aux["EMAIL"];	else {}*/
        //echo $correo_cliente;
        if ($data["CLIENTE_ID"] != "") {
            $aux = consulta("select CORREOS_ALERTA, EMAIL, RAZON_SOCIAL from vta_c_clientes where CLIENTE_ID='" . $fila_tras->CLIENTE_ID . "'");
            $mensaje .= "Cliente: " . $aux["RAZON_SOCIAL"];
        }
        $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_TERMINADO'");
        $correos = $aux_cc["VALOR"];
        //echo $mensaje;
        envia_correo($correos, $correo_copia, $asunto, $mensaje);
        //exit();
    } else {
    }
}