Beispiel #1
0
 if ($IdPromocionCliente == 0) {
     $IdPromocionCliente = $oPromocion->getPromocionCliente($Categoria);
 }
 $IdPromocionCliente = $oPromocion->getIdPromocionCliente($IdPromocionCliente);
 $opcion = $IdPromocionCliente ? "Modificar" : "Crear";
 if ($EstadoCategoria == 'Ejecucion') {
     switch ($Motivo) {
         case 'MontoCompra':
             $xMonto = $oPromocion->getMontoCatCliente($MontoDesde, $MontoHasta, $IdPromocionCliente, $Motivo, $DispLocal);
             if ($xMonto) {
                 echo 'existe';
                 return;
             }
             break;
         case 'NumeroCompra':
             $xCantidad = $oPromocion->getCantidadCatCliente($CantidadDesde, $CantidadHasta, $IdPromocionCliente, $Motivo, $DispLocal);
             if ($xCantidad) {
                 echo 'existe';
                 return;
             }
             break;
         case 'Ambos':
             $xMonto = $oPromocion->getMontoCatCliente($MontoDesde, $MontoHasta, $IdPromocionCliente, $Motivo, $DispLocal);
             $xCantidad = $oPromocion->getCantidadCatCliente($CantidadDesde, $CantidadHasta, $IdPromocionCliente, $Motivo, $DispLocal);
             if ($xMonto && $xCantidad) {
                 echo 'existe';
                 return;
             }
             break;
     }
 }