}
            break;
        case 'edit':
            if ($isset_id and array_key_exists($_GET['id'], $_categorias)) {
                if ($_POST) {
                    $categorias->Edit();
                } else {
                    include HTML_DIR . 'categorias/edit_categoria.php';
                }
            } else {
                header('location: ?view=categorias');
            }
            break;
        case 'delete':
            if ($isset_id) {
                $categorias->Delete();
            } else {
                header('location: ?view=categorias');
            }
            break;
        default:
            $db = new Conexion();
            $sql = $db->query("SELECT * FROM categorias;");
            include HTML_DIR . 'categorias/all_categoria.php';
            $db->liberar($sql);
            $db->close();
            break;
    }
} else {
    header('location: ?view=index');
}