Example #1
0
    case 'add':
        $fav = new FavoritosTpv();
        $rows = $fav->cargaCondicion("Id", "IDTpv='{$datos['IDTpv']}' and IDArticulo='{$datos['IDArticulo']}'");
        if ($rows[0]['Id'] == '') {
            $fav->setIDTpv($datos['IDTpv']);
            $fav->setIDArticulo($datos['IDArticulo']);
            $fav->setDescripcion($datos['Descripcion']);
            $idCreado = $fav->create();
            $errores = $fav->getErrores();
            $alertas = $fav->getAlertas();
        }
        unset($fav);
        break;
    case 'remove':
        $fav = new FavoritosTpv($datos['Id']);
        $fav->erase();
        $errores = $fav->getErrores();
        $alertas = $fav->getAlertas();
        unset($fav);
        break;
}
$status = 'ok';
if (count($errores)) {
    $status = "error";
}
if (count($alertas)) {
    $status = "alerta";
}
$resultado = array('status' => $status, 'accion' => $accion, 'errores' => $errores, 'alertas' => $alertas, 'idCreado' => $idCreado);
$tag = json_encode($resultado);
echo $tag;