Пример #1
0
function CrearProductoInformacion($IdProducto, $Indicacion, $CtraIndicacion, $Interaccion, $Dosificacion, $opcion, $IdProductoInfo = false)
{
    $oProdInfo = new productoinformacion();
    $oProdInfo->set("IdProducto", $IdProducto, FORCE);
    $oProdInfo->set("Indicacion", limpiarProductoInformacio($Indicacion), FORCE);
    $oProdInfo->set("ContraIndicacion", limpiarProductoInformacio($CtraIndicacion), FORCE);
    $oProdInfo->set("Interaccion", limpiarProductoInformacio($Interaccion), FORCE);
    $oProdInfo->set("Dosificacion", limpiarProductoInformacio($Dosificacion), FORCE);
    switch ($opcion) {
        case "Crear":
            if ($oProdInfo->Alta()) {
                $id = $oProdInfo->get("IdProductoInformacion");
                return $id;
            } else {
                return false;
            }
            break;
        case "Modificar":
            if ($oProdInfo->Modificar($IdProductoInfo)) {
                return $IdProductoInfo;
            } else {
                return false;
            }
            break;
    }
}
Пример #2
0
$modo = CleanText($_GET["modo"]);
switch ($modo) {
    case "verProductoInformacion":
        $Indicaciones = $esBTCA ? "Indicaciones" : "Propiedades Distintivas";
        $Dosificacion = $esBTCA ? "Dosificación" : "Modo de Uso";
        $CtraIndicacion = $esBTCA ? "Contra Indicaciones" : "Advertencias";
        $Interaccion = $esBTCA ? "Interacciones" : "Compatibilidad";
        include "xulproductoinfo.php";
        break;
    case "GuardaProductoInformacion":
        $IdProducto = CleanID($_POST["xidp"]);
        $Indicacion = CleanText($_POST["xind"]);
        $CtraIndicacion = CleanText($_POST["xcind"]);
        $Interaccion = CleanText($_POST["xint"]);
        $Dosificacion = CleanText($_POST["xdos"]);
        $oProdInfo = new productoinformacion();
        $IdProductoInfo = $oProdInfo->getIdProductoInformacion($IdProducto);
        $opcion = $IdProductoInfo ? "Modificar" : "Crear";
        echo $id = CrearProductoInformacion($IdProducto, $Indicacion, $CtraIndicacion, $Interaccion, $Dosificacion, $opcion, $IdProductoInfo);
        exit;
        break;
    case "ObtenerProductoInformacion":
        $IdProducto = CleanID($_GET["xidp"]);
        $datos = mostrarProductoInformacion($IdProducto);
        VolcandoXML(Traducir2XML($datos), "ProductoInformacion");
        exit;
        break;
}
?>