<?php session_start(); if (!isset($_SESSION['username'])) { ?> <script language="JavaScript">window.open("../../index.php", "_self")</script><?php } require_once "../../modelo/estados_casos.class.php"; require_once "../../modelo/casos.class.php"; $casos = new Casos(); $arrayCasos = $casos->getAllCasosWhitJoins(); $estadosCasos = new EstadosCasos(); $correctas = 0; $incorrectas = 0; $filasIncorrectas = array(); foreach ($arrayCasos as $key => $row) { $add_caso = $estadosCasos->addEstadoCasoInicial($row->id_caso); if ($add_caso) { $correctas++; } else { $incorrectas++; $filasIncorrectas[] = $row->id_caso; } } $resultado = array('correctas' => $correctas, 'incorrectas' => $incorrectas, 'filasIncorrectas' => $filasIncorrectas); echo json_encode($resultado);
<?php session_start(); if (!isset($_SESSION['username'])) { ?> <script language="JavaScript">window.open("../../index.php", "_self")</script><?php } require_once "../../modelo/estados_casos.class.php"; $idCaso = $_POST['idCaso']; $casos = new EstadosCasos(); $detalle = $casos->getAllEstadosCasosWhitJoinsByIdCaso($idCaso); echo json_encode($detalle);
<?php session_start(); if (!isset($_SESSION['username'])) { ?> <script language="JavaScript">window.open("../../index.php", "_self")</script><?php } require_once "../../modelo/estados_casos.class.php"; $idEstadoAnterior = $_POST['idEstadoAnterior']; $idEstadoNuevo = $_POST['idEstadoNuevo']; $idUsuario = $_POST['idUsuario']; $idSuperAdmin = 1; $estadosCasos = new EstadosCasos(); //PRIMERO OBTENER CASOS $casos = $estadosCasos->getEstadoCaso_ByUser_AndEstate($idUsuario, $idEstadoAnterior); //Cambiar Estado $agenda = '0000-00-00 00:00:00'; $valor = 'AGREGADO MASIVAMENTE'; $resultado = array(); foreach ($casos as $k => $caso) { $add_EstadoCaso = $estadosCasos->addEstadoCaso($caso->id_caso, $idEstadoNuevo, $idSuperAdmin, $valor, $agenda); if ($add_EstadoCaso) { $resultado[] = array('caso' => $caso->id_caso, 'resultado' => 'OK'); } else { $resultado[] = array('caso' => $caso->id_caso, 'resultado' => 'ERROR'); } } echo json_encode($resultado);
$ipEstacion = $_POST['ipEstacion']; if ($_POST['agenda']) { $agenda = $_POST['agenda']; } else { $agenda = '0000-00-00 00:00:00'; } //LIMESURVEY $limeSurvey = new ModeloLineSurvey(); $rowLS = $limeSurvey->select_lastByIp($ipEstacion); if ($rowLS) { $idLimeSurvey = $rowLS->id; } else { $idLimeSurvey = NULL; } //CDR //Cambiar Estado $estadosCasos = new EstadosCasos(); $add_EstadoCaso = $estadosCasos->addEstadoCaso($idCaso, $idEstado, $idUsuario, $valor, $agenda, $idLimeSurvey); if ($add_EstadoCaso) { echo "ok"; //FUERA DE SERVICIO if ($idEstado == 2) { $estadosCasos->sumarFueraDeServicio($idCaso); } //INTENTOS DE LLAMADA if ($idEstado == 3 || $idEstado == 4 || $idEstado == 5) { $estadosCasos->sumarIntentoLlamada($idCaso); } } else { echo "error"; }
<?php session_start(); if (!isset($_SESSION['username'])) { ?> <script language="JavaScript">window.open("../../index.php", "_self")</script><?php } require_once "../../modelo/estados_casos.class.php"; $idEstadoAnterior = $_POST['idEstadoAnterior']; $idEstadoNuevo = $_POST['idEstadoNuevo']; $idUsuario = $_POST['idUsuario']; $idSuperAdmin = 1; $estadosCasos = new EstadosCasos(); //PRIMERO OBTENER CASOS $casos = $estadosCasos->getEstadoCaso_ByUser_AndEstate($idUsuario, $idEstadoAnterior); //Cambiar Estado $valor = 'EDITADO MASIVAMENTE'; $resultado = array(); foreach ($casos as $k => $caso) { $edit_EstadoCaso = $estadosCasos->updateEstadoCaso_Estado($caso->id_caso, $idUsuario, $idEstadoAnterior, $idSuperAdmin, $idEstadoNuevo, $valor); if ($edit_EstadoCaso) { $resultado[] = array('caso' => $caso->id_caso, 'resultado' => 'OK'); } else { $resultado[] = array('caso' => $caso->id_caso, 'resultado' => 'ERROR'); } } echo json_encode($resultado);
<?php session_start(); if (!isset($_SESSION['username'])) { ?> <script language="JavaScript">window.open("../../index.php", "_self")</script><?php } require_once "../../modelo/estados_casos.class.php"; $estadosCasos = new EstadosCasos(); $arrayEstadosCasos = $estadosCasos->getAllEstadosCasosWhitJoins(); echo json_encode($arrayEstadosCasos);