Ejemplo n.º 1
0
<?php

require_once 'ExpertoZonas.php';
require_once "../../_framework.php";
$oData = $oRequestData = $_POST ? $_POST : $_GET;
$exp = new ExpertoZonas();
switch ($oData['behavior']) {
    case 'load':
        $oData = $exp->getById($oData['id_zona']);
        break;
    case 'save':
        if (isset($oData['id_zona'])) {
            $exp->save($oData);
        }
        break;
    case 'delete':
        $flag = false;
        if (isset($oData['id_zona'])) {
            $ids = explode(",", $oData['id_zona']);
            foreach ($ids as $id) {
                if (!$exp->delete($id)) {
                    $flag = true;
                }
            }
        }
        if ($flag == true) {
            pushError("Algunos registros no pudieron ser eliminados");
        } else {
            pushInfo("Cambios aplicados exitosamente");
        }
        header("LOCATION: zonasList.php");