Exemplo n.º 1
0
function CrearHistorialVentaPeriodo($HistorialVenta, $HistorialPeriodo, $opcion, $Eliminar)
{
    $tabla = "ges_historialventaperiodo";
    $idtabla = "IdHistorialVentaPeriodo";
    $HistorialVentaPeriodo = 'Últimos ' . $HistorialVenta . ' meses';
    $oPromocion = new promocion();
    if ($Eliminar == 0) {
        $oPromocion->set("Periodo", $HistorialVenta, FORCE);
        $oPromocion->set("HistorialVentaPeriodo", $HistorialVentaPeriodo, FORCE);
    } else {
        $oPromocion->set("Eliminado", $Eliminar, FORCE);
    }
    switch ($opcion) {
        case "Crear":
            if ($oPromocion->Alta($tabla, $idtabla)) {
                $id = $oPromocion->get("IdHistorialVentaPeriodo");
                return $id;
            } else {
                return false;
            }
            break;
        case "Modificar":
            if ($oPromocion->Modificar($HistorialPeriodo, $tabla, $idtabla)) {
                return $HistorialPeriodo;
            } else {
                return false;
            }
            break;
    }
}
Exemplo n.º 2
0
     $Desde = CleanCadena($_GET["xdesde"]);
     $Hasta = CleanCadena($_GET["xhasta"]);
     $Categoria = CleanText($_GET["xcategoria"]);
     $Estado = CleanText($_GET["xestado"]);
     $datos = mostrarPromocionClientes($IdLocal, $Desde, $Hasta, $Categoria, $Estado);
     VolcandoXML(Traducir2XML($datos), "PromocionesCliente");
     exit;
     break;
 case "mostrarHistorialVentaPeriodo":
     echo genXulComboHistorialVentaPeriodo();
     break;
 case "GuardaHistorialVentaPeriodo":
     $HistorialVenta = CleanText($_POST["xhv"]);
     $HistorialPeriodo = CleanText($_POST["xhp"]);
     $Eliminar = CleanID($_POST["xelim"]);
     $oPromocion = new promocion();
     $xIdHistorialPeriodo = $oPromocion->getIdHistorialVentaPeriodo($HistorialVenta);
     if ($Eliminar == 1) {
         $checkHVPeriodo = checkHistorialVentaPeriodo($xIdHistorialPeriodo);
         $opcion = 'Modificar';
         if ($checkHVPeriodo > 1) {
             echo 'existe2';
             return;
         }
     }
     if ($xIdHistorialPeriodo && $Eliminar == 0) {
         echo 'existe1';
         return;
     }
     if ($HistorialPeriodo == 'nuevo') {
         if (!$xIdHistorialPeriodo) {