function insertMarca(Marcas $m)
 {
     require_once '../conexion.php';
     require_once '../model.business/Marcas.php';
     try {
         $idMarca = $m->getIdMarca();
         $descripcion = $m->getDescripcion();
         $conexion = new conexion();
         $conn = $conexion->conn();
         $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         $sql = $conn->prepare("INSERT INTO marcas VALUES(:marca,:descripcion);");
         $sql->bindParam(':marca', $idMarca);
         $sql->bindParam(':descripcion', $descripcion);
         return $sql->execute();
     } catch (PDOException $exc) {
         return $exc->getCode();
     } finally {
     }
 }
<?php

try {
    include_once '../model.business/Marcas.php';
    include_once '../model.dal/marcasDal.php';
    if (isset($_POST['txt_id'])) {
        //Class
        $m = new Marcas();
        $mD = new marcasDal();
        //SET
        $m->setIdMarca($_POST['txt_id']);
        $m->setDescripcion($_POST['txt_marca']);
        //Insert
        if ($mD->insertMarca($m) == 1) {
            header("Location: ../intranet/redirect_index_intranet_marca_creada.php");
        } else {
            header("Location: ../intranet/redirect_index_intranet_error.php");
        }
    } else {
        header("Location: ../intranet/intranet_administrador.php");
    }
} catch (Exception $e) {
    header("Location: ../intranet/redirect_index_intranet_error.php");
}
Ejemplo n.º 3
0
function AlteraMarca($id)
{
    $marca = new Marcas();
    $nome = null;
    $imagem = null;
    if (isset($_POST['MAR_NOME'])) {
        $nome = $_POST['MAR_NOME'];
    }
    if (isset($_FILES['MAR_FILE']) && $_FILES['MAR_FILE']['size'] > 0) {
        $_file = $_FILES['MAR_FILE'];
        if ($_file["error"] > 0) {
            header("location: ../marcas-admin.php?status=error");
            return;
        }
        $m = GetMarca($id);
        $ret = Arquivos::RemoveFile("../" . $_SESSION['marcasImagePrefix'] . $m['imagem']);
        if ($ret == FALSE) {
            header("location: ../marcas-admin.php?status=error");
            return;
        }
        $imagem = Arquivos::UpdateArquivo("../" . $_SESSION['marcasImagePrefix'], $_file);
    }
    $result = $marca->AlteraMarca($id, $nome, $imagem);
    if ($result == TRUE) {
        header("location: ../marcas-admin.php?status=success");
    } else {
        header("location: ../marcas-admin.php?status=error");
    }
    return;
}
<?php

try {
    session_start();
    include_once '../model.business/Carro.php';
    include_once '../model.business/Producto.php';
    include_once '../model.business/Marcas.php';
    //Class
    $c = new Carro();
    $m = new Marcas();
    if (isset($_POST['id_producto']) || isset($_SESSION['carro'])) {
        if (isset($_POST['id_producto'])) {
            $m->setDescripcion($_POST['txt_marca']);
            $c->setIdProducto($_POST['id_producto']);
            $c->setMarca($m);
            $c->setNombreProducto($_POST['txt_nombre']);
            $c->setPrecioUnitario($_POST['txt_precio']);
            $c->setStock($_POST['spi_stock']);
            $c->setUrlFoto($_POST['txt_image']);
            $carrito[] = array('descripcionM' => $m->getDescripcion(), 'idProducto' => $c->getIdProducto(), 'marca' => $c->getMarca(), 'nombreProducto' => $c->getNombreProducto(), 'precioUnitario' => $c->getPrecioUnitario(), 'stock' => $c->getStock(), 'urlFoto' => $c->getUrlFoto(), 'subTotal' => $c->subTotalCarro(), 'calculoIVA' => $c->calculoIva(), 'totalAPagar' => $c->calculoTotalAPagar());
        }
        if (isset($_SESSION['carro'])) {
            //Sirva para comprar y que no se borre
            $carrito = $_SESSION['carro'];
            if (isset($_POST['id_producto'])) {
                $m->setDescripcion($_POST['txt_marca']);
                $c->setIdProducto($_POST['id_producto']);
                $c->setMarca($m);
                $c->setNombreProducto($_POST['txt_nombre']);
                $c->setPrecioUnitario($_POST['txt_precio']);
                $c->setStock($_POST['spi_stock']);
 public function getModifyPub($id)
 {
     $pub = Publicaciones::find($id);
     $title = "Modificar publicacion | pasillo24.com";
     if ($pub->tipo == 'Lider') {
         $url = "usuario/publicacion/modificar/lider/" . $id;
     } elseif ($pub->tipo == 'Habitual') {
         $url = "usuario/publicacion/modificar/habitual/" . $id;
     } elseif ($pub->tipo == 'Casual') {
         $url = "usuario/publicacion/modificar/casual/" . $id;
     }
     $categorias = Categorias::all();
     $subCat = SubCat::all();
     $departamento = Department::all();
     if ($pub->categoria == 34) {
         $marcas = Marcas::all();
         $modelos = Modelo::where('marca_id', '=', $pub->marca_id)->get();
         return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento)->with('marcas', $marcas)->with('modelos', $modelos);
     } else {
         return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento);
     }
 }
Ejemplo n.º 6
0
 public function getBrand()
 {
     $brand = Marcas::get();
     return Response::json(array('type' => 'success', 'marcas' => $brand));
 }
Ejemplo n.º 7
0
<?php

require_once "../Engine/MarcasClass.php";
$marcas = new Marcas();
echo "Teste ADICIONAR MARCA<br>";
$res = $marcas->AdicionaMarca("Vaxxxtek", "C:\\Users\\Jorge\\Documents\\Projetos\\Biblioteca Virtual\\Imagens_marcas\\VAXXITEK logo.JPG");
if ($res == TRUE) {
    echo "Marca adicionada!";
}
echo "<br><br>";
echo "Teste CARREGA MARCAS<br>";
$result = $marcas->CarregaMarcas();
if (isset($result)) {
    $n = count($result);
    for ($i = 0; $i < $n; $i++) {
        echo "ID: " . $result[$i]["id"] . "<br>";
        echo "NOME: " . $result[$i]["nome"] . "<br>";
    }
}
echo "<br><br>";
echo "Teste REMOVE MARCA<br>";
$res = $marcas->RemoveMarca($result[$n - 1]["id"]);
if ($res == TRUE) {
    echo "Marca Removido!";
}
$campo_marca = new CampoCombo('marca', 'Marca:');
$campo_costo = new Campo('costo', $registro[5], 'Costo:', 'text');
$campo_precio = new Campo('precio', $registro[6], 'Precio de referencia:', 'text');
$campo_alicuota = new CampoCombo('alicuota', 'Alícuota:');
$campo_imagen = new Campo('imagen', $registro[9], 'Archivo de imagen:', 'file');
$campo_resumen = new CampoTexto('resumen', 'Resumen:');
$campo_resumen->set_text($registro[10]);
$boton = new Boton('aceptar', 'Guardar cambios');
$imagen = new Imagen($registro[9]);
$categorias = new Categorias();
$campo_categoria->set_sql_options($categorias->get_categorias());
$campo_categoria->set_selected_option($registro[2]);
$proveedores = new Proveedores();
$campo_proveedor->set_sql_options($proveedores->get_result());
$campo_proveedor->set_selected_option($registro[3]);
$marcas = new Marcas();
$campo_marca->set_sql_options($marcas->get_marcas());
$campo_marca->set_selected_option($registro[4]);
$alicuotas = new Alicuotas();
$campo_alicuota->set_sql_options($alicuotas->get_result());
$campo_alicuota->set_selected_option($registro[7]);
?>

<h1><?php 
if (isset($_REQUEST['type'])) {
    if ($_REQUEST['type'] == 'alta') {
        print "Alta de artículo";
    } elseif ($_REQUEST['type'] == 'clonar') {
        print "Clonaci&oacute;n de artículo";
    } else {
        print "Edici&oacute;n de artículo";
<?php

include_once '../../conexion.php';
include_once 'marcas.php';
$marcas = new Marcas();
$registro = $marcas->get_marca($_REQUEST['codigo']);
?>
<div class="grupo-campos grupo-campos-chico">

    <img class="imagen imagen-chica" src="<?php 
empty($registro[2]) ? print 'images/sin-imagen.png' : (print $registro[2]);
?>
" />

</div>
<div class="grupo-campos grupo-campos-mediano">

    <p class="contenido-campo"><?php 
print $registro[0];
?>
</p>
    <p class="titulo-campo">Código</p>
    
    <p class="contenido-campo"><?php 
print $registro[1];
?>
</p>
    <p class="titulo-campo">Descripción</p>

</div>
Ejemplo n.º 10
0
function Redireciona($marca, $categoria, $result)
{
    $m = new Marcas();
    $result = $m->GetMarcaByID($marca);
    $marcaNome = $result['nome'];
    if ($result == TRUE && $m != NULL) {
        header("location: ../arquivos-lista.php?status=success&marca={$marca}&name={$marcaNome}&categoria={$categoria}");
    } else {
        header("location: ../arquivos-lista.php?status=error&marca={$marca}&name={$marcaNome}&categoria={$categoria}");
    }
}
Ejemplo n.º 11
0
 public function getPublicationNormal()
 {
     $title = "Publicación HABITUAL | pasillo24.com";
     $marcas = Marcas::all();
     $url = 'usuario/publication/estandar/enviar';
     $departamento = Department::all();
     $categorias = Categorias::where('deleted', '=', 0)->where('tipo', '=', 1)->orderBy('nombre')->get();
     $otros = new StdClass();
     foreach ($categorias as $c) {
         if (strtolower($c->nombre) == 'otros') {
             $otros->id = $c->id;
             $otros->nombre = $c->nombre;
         }
     }
     if (!isset($otros->id)) {
         $otros->id = '1000';
         $otros->nombre = 'Otros';
     }
     $servicios = Categorias::where('deleted', '=', 0)->where('tipo', '=', 2)->orderBy('nombre')->get();
     $otros2 = new StdClass();
     foreach ($servicios as $c) {
         if (strtolower($c->nombre) == 'otros') {
             $otros2->id = $c->id;
             $otros2->nombre = $c->nombre;
         }
     }
     if (!isset($otros2->id)) {
         $otros2->id = '1000';
         $otros2->nombre = 'Otros';
     }
     $textos = Textos::where('id', '=', 2)->first();
     return View::make('publications.publicacion')->with('title', $title)->with('tipo', 'normal')->with('marcas', $marcas)->with('url', $url)->with('categorias', $categorias)->with('texto', $textos)->with('departamento', $departamento)->with('servicios', $servicios)->with('otros', $otros)->with('otros2', $otros2);
 }
Ejemplo n.º 12
0
<?php

require_once 'ConexionMongodb.php';
/**
* Clase catalogo completo Marcas
*/
class Marcas extends ConexionMongodb
{
    function getMarcas()
    {
        $marcas = $this->db->catalogoMarcas->find();
        $all = array();
        foreach ($marcas as $key => $value) {
            $array = array("id" => $key, "value" => $value['value'], "label" => $value['label']);
            array_push($all, $array);
        }
        return json_encode($all);
    }
}
$marca = new Marcas();
$result = $marca->getMarcas();
echo $result;
<?php

include_once '../../conexion.php';
include_once 'articulos.php';
include_once 'categorias.php';
include_once '../proveedores/proveedores.php';
include_once 'marcas.php';
include_once '../configuracion/alicuotas.php';
$articulos = new Articulos();
$categorias = new Categorias();
$proveedores = new Proveedores();
$marcas = new Marcas();
$alicuotas = new Alicuotas();
$registro = $articulos->get_articulo($_REQUEST['codigo']);
?>
<div class="grupo-campos grupo-campos-chico">
    <img class="imagen imagen-chica" src="<?php 
empty($registro[9]) ? print 'images/sin-imagen.png' : (print $registro[9]);
?>
" />
</div>
<div class="grupo-campos grupo-campos-mediano">
    <p class="contenido-campo"><?php 
print $registro[0];
?>
</p>
    <p class="titulo-campo">Código</p>
    
    <p class="contenido-campo"><?php 
print $registro[1];
?>