public function delete()
 {
     $obj = new categoria();
     $p = $obj->delete($_GET['id']);
     if ($p[0]) {
         header('Location: index.php?controller=categoria');
     } else {
         $data = array();
         $view = new View();
         $data['msg'] = $p[1];
         $data['url'] = 'index.php?controller=categoria';
         $view->setData($data);
         $view->setTemplate('../view/_Error_App.php');
         $view->setLayout('../template/Layout.php');
         $view->render();
     }
 }
Esempio n. 2
0
 public static function run()
 {
     //Suprimir Warnings
     error_reporting(E_WARNING);
     //$template = file_get_contents('app.view/template.class.php');
     $template = new template();
     ob_start();
     $template->show();
     $template = ob_get_contents();
     ob_get_clean();
     $content = '';
     /*
      *  Se tiver parametros na URL, carrega a classe
      */
     if ($_GET) {
         $class = urldecode($_GET['class']);
         if (class_exists($class)) {
             $pagina = new $class();
             ob_start();
             $pagina->show();
             $content = ob_get_contents();
             ob_end_clean();
         }
     } else {
         $pagina = new categoria();
         ob_start();
         $pagina->show();
         $content = ob_get_contents();
         ob_end_clean();
     }
     /*
      *  Susbstitui a string #CONTENT# do template para a pagina principal
      */
     $site = str_replace('#CONTENT#', $content, $template);
     echo $site;
 }
Esempio n. 3
0
                          <label>
                              Precio
                              <input type="number" placeholder="$" id="precio" name="precio" tabindex="6">
                          </label>
                      </div>

                      <!--Categorias-->
                      <div class="col-2" style="float:left;" id="col-cat">
                          <label>
                              <span id="cat-tit">Categorias</span>
                              <select id="categorias" data-placeholder="Selecciona varias..." class="chosen-select"
                                      multiple
                                      style="width:85%;" tabindex="4">
                                  <option value=""></option>
                                  <?php 
$categorias = categoria::getAll();
foreach ($categorias as $categoria) {
    echo "<option value='{$categoria['id']}'>{$categoria['nombre']}</option>";
}
?>
                              </select>
                              <input type="text" style="display: none" id="big-cat" name="big-cat">

                          </label>
                      </div>

                      <!--Descripcion-->
                      <div class="col-2" id="col-desc">
                          <label>
                              <span id="textoDescripcion" class="desc-tit">Descripción</span><br/>
                              <textarea id="descripcion" name="descripcion"
Esempio n. 4
0
<?php

function __autoload($class_name)
{
    require_once '../model/' . $class_name . '.php';
}
?>
<div class="main">
  <div class="main-inner">
    <div class="container">
      <?php 
$subcategoria = new Subcategoria();
$categoria = new categoria();
if (isset($_POST['cadastrar'])) {
    $id_categoria = $_POST['categoria'];
    $nome_subcategoria = $_POST['nome_subcategoria'];
    $subcategoria->setIdCategoria($id_categoria);
    $subcategoria->setNome($nome_subcategoria);
    # Insert
    if ($subcategoria->insert()) {
        echo '<div class="alert alert-success">
                 <button type="button" class="close" data-dismiss="alert">×</button>
                 <strong>Inserido com sucesso!</strong>
                 </div>';
        header("Refresh: 2, home.php?pagina=list-subcategorias");
    }
}
?>
      <?php 
if (isset($_POST['atualizar'])) {
    $id_categoria = $_GET['categoria'];
Esempio n. 5
0
<?php

// <editor-fold defaultstate="collapsed" desc="php">
require '../../includes/constants.php';
$categoria = new categoria();
$usuario = new usuario();
$usuario->confirmar_miembro();
$resultado = array("suceed" => false);
if (isset($_POST['submit'])) {
    $data = $_POST;
    unset($data['submit']);
    $resultado = $categoria->insertar($data);
}
// </editor-fold>
?>
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="utf-8">
        <title><?php 
echo TITULO;
?>
</title>
        <meta name="description" content="">
        <meta name="author" content="">

        <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
        <!--[if lt IE 9]>
          <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
Esempio n. 6
0
<?php

// <editor-fold defaultstate="collapsed" desc="php">
require '../../includes/constants.php';
$producto = new producto();
$empresa = new empresa();
$usuario = new usuario();
$categoria = new categoria();
$usuario->confirmar_miembro();
$categorias = $categoria->listar();
$resultado = array("suceed" => false);
if (isset($_POST['submit'])) {
    $data = $_POST;
    unset($data['submit']);
    $resultado = $producto->insertar($data);
}
// </editor-fold>
?>
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="utf-8">
        <title><?php 
echo TITULO;
?>
</title>
        <meta name="description" content="">
        <meta name="author" content="">

        <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
        <!--[if lt IE 9]>
Esempio n. 7
0
<?php

// <editor-fold defaultstate="collapsed" desc="php">
require '../../includes/constants.php';
$categoria = new categoria();
$usuario = new usuario();
$usuario->confirmar_miembro();
$resultado = array("suceed" => false);
if (isset($_POST['submit'])) {
    $data = $_POST;
    unset($data['submit']);
    $resultado = $categoria->actualizar($_POST['id'], $data);
} elseif (isset($_GET['id'])) {
    $registro = $categoria->ver($_GET['id']);
}
// </editor-fold>
?>
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="utf-8">
        <title><?php 
echo TITULO;
?>
</title>
        <meta name="description" content="">
        <meta name="author" content="">

        <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
        <!--[if lt IE 9]>
          <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
Esempio n. 8
0
<?php

// <editor-fold defaultstate="collapsed" desc="php">
require '../../includes/constants.php';
$categoria = new categoria();
$usuario = new usuario();
$usuario->confirmar_miembro();
$resultado = array("suceed" => false);
if (isset($_GET['id'])) {
    $resultado = $categoria->borrar($_GET['id']);
}
// </editor-fold>
?>
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="utf-8">
        <title><?php 
echo TITULO;
?>
</title>
        <meta name="description" content="">
        <meta name="author" content="">

        <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
        <!--[if lt IE 9]>
          <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->

        <!-- Le styles -->
        <link href="<?php