if ($_POST) { //se obtienen los elementos del post como variables extract($_POST); //si en las variables obtenidas se encuentra la variable de accion continuamos con el caso de la accion recibida if (isset($accion) && !empty($accion)) { $aplicacion = new Aplicaciones(); // ChromePhp::log($accion); switch ($accion) { case "getApById": $data = $aplicacion->getApById($CveAps); echo json_encode($data); break; case "getCombos": $dataCombos = array(); $data['Ejercicio'] = $aplicacion->getEjercicio(); $data['Movimientos'] = $aplicacion->getMoviento(); $data['ue'] = $aplicacion->getUE($_SESSION["IDUE"]); // $comboEjercicio = "<option value='-1'>Seleccionar...</option>"; foreach ($data['Ejercicio'] as $value) { $comboEjercicio .= "<option value=" . $value . ">" . $value . "</option>"; } $comboMovimiento = "<option value='-1'>Seleccionar...</option>"; foreach ($data['Movimientos'] as $value) { $comboMovimiento .= "<option value=" . $value['idTipAps'] . ">" . $value['NomTipAps'] . "</option>"; } array_push($dataCombos, $comboEjercicio, $comboMovimiento, $data['ue']); echo json_encode($dataCombos); break; case "consultaEmpresa": $data = $aplicacion->obtenerEmpresas($RfcEmp); echo json_encode($data);