protected function productoCorrespondeUsuario(Productos $producto, $cedula) { $usuario = Doctrine::getTable('Usuario')->findOneById($producto->getIdUsuarioTienda()); if (strcasecmp($usuario->getCedula(), $cedula) == 0) { return true; } return false; }
public function addProductoToEditableList(Productos $producto) { $ids = $this->getAttribute('can_edit', array()); if (!in_array($producto->getId(), $ids)) { array_unshift($ids, $producto->getId()); $this->setAttribute('can_edit', $ids); } }
public function createAction() { $producto = new Productos(); $producto->setNombre("Gafas 1"); $producto->setImagen("gafas.jpg"); $producto->setPuntos("100"); $em = $this->getDoctrine()->getManager(); $em->persist($producto); $em->flush(); return new Response('Nuevo producto creado con id' . $producto->getIdProducto()); }
function setNewProducts($data) { $obj = $this->listPasillo; $gPas = isset($_GET['gpas']) ? $_GET['gpas'] : $data['pasillo']; $listPasillo = $obj->offsetGet($gPas); $list = $listPasillo->getTypeProducts(); $gType = isset($_GET['gtype']) ? $_GET['gtype'] : $data['type']; $listProducts = $list->offsetGet($gType); $listProds = $listProducts->getListProduct(); if (isset($_GET['del'])) { $listProds->offsetUnset($_GET['del']); } else { $productos = new Productos(); $productos->setMarca($data['nomMarca']); $productos->setListProducts(new SplDoublyLinkedList()); $listProds->push($productos); } $_SESSION['listPasillo'] = serialize($obj); header("location: " . $_SERVER['HTTP_REFERER'] . " "); }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new PartidaProductos(); //$lista_partidas = $usuario = Usuarios::model()->findByPk(Yii::app()->user->getId()); $criteria = new CDbCriteria(); $criteria->condition = 'p3 <> 0'; //$criteria->params = array(':p1'=>$general->p1, ':p2' => $general->p2); $especificas = new Partidas('search'); $especificas = $especificas->findAll($criteria); $especificas_lista = CHtml::listData($especificas, function ($especificas) { return CHtml::encode($especificas->partida_id); }, function ($especificas) { return CHtml::encode($especificas->p1 . ' - ' . $especificas->p2 . '-' . $especificas->p3 . '-' . $especificas->p4 . ' ' . $especificas->nombre); }); $productos = Productos::model()->findAll(); $lista_productos = CHtml::listData($productos, function ($productos) { return CHtml::encode($productos->producto_id); }, function ($productos) { return CHtml::encode($productos->cod_segmento . '-' . $productos->cod_familia . '-' . $productos->cod_clase . '-' . $productos->cod_producto . ' ' . $productos->nombre); }); //print_r($especificas_lista); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); $operacion = array('C' => 'Compra', 'V' => 'Venta'); //$operacion = CHtml::listData($pro); if (isset($_POST['PartidaProductos'])) { $model->attributes = $_POST['PartidaProductos']; $variable = $model->producto_id; if ($model->validate()) { if (count($variable) != 1) { foreach ($variable as $key) { $modeltodos = new PartidaProductos(); $modeltodos->partida_id = $model->partida_id; $modeltodos->producto_id = $key; $modeltodos->tipo_operacion = $model->tipo_operacion; $modeltodos->fecha_desde = $model->fecha_desde; $modeltodos->fecha_hasta = $model->fecha_hasta; $modeltodos->save(); } Yii::app()->user->setFlash('success', "Productos agregados con éxito a la partida seleccionada "); } else { $model->producto_id = $variable[0]; $model->save(); Yii::app()->user->setFlash('success', "Producto agregado con éxito a la partida seleccionada"); } $this->refresh(); } /*if($model->save()) $this->redirect(array('view','id'=>$model->partida_producto_id));*/ } $this->render('create', array('model' => $model, 'especificas_lista' => $especificas_lista, 'productos' => $lista_productos, 'operacion' => $operacion)); }
public function quitarAction() { $resul = Solicitudesproductos::findFirstById($this->request->getPost('id')); $resul->baja_logica = 0; if ($resul->save()) { $resul2 = Productos::findFirstById($resul->producto_id); $resul2->cant_solicitud = $resul2->cant_solicitud - $resul->cantidad; $resul2->save(); $msm = 'Exito: Se retiro el producto correctamente'; } else { $msm = 'Error: No se retiro el producto'; } $this->view->disable(); echo $msm; }
/** * Show the form for creating a new resource. * * @return Response */ public function create() { ValidaAccesoController::validarAcceso('pedidos', 'escritura'); $perfil = Perfiles::where('perfil', '=', 'cliente')->get(); if (is_null($perfil)) { return Redirect::route('ErrorIndex', 'default'); } $perfil = $perfil->toArray(); $clientes = Usuarios::where('perfil_id', '=', $perfil[0]['id'])->get(); if (is_null($clientes)) { return Redirect::route('ErrorIndex', 'default'); } $clientes = $clientes->toArray(); $productos = Productos::all(); $form_data = array('route' => array('pedidos.store'), 'method' => 'post'); $action = 'Crear'; $pedido = null; return View::make('admin/pedido', compact('pedido', 'form_data', 'action', 'clientes', 'productos')); }
public function indexAction() { $config = array(); $this->assets->addCss('/media/plugins/org/css/primitives.latest.css'); $this->assets->addJs('/js/highcharts/js/highcharts.js')->addJs('/js/highcharts/js/modules/data.js')->addJs('/js/highcharts/js/modules/exporting.js')->addJs('/js/highcharts/js/modules/drilldown.js')->addJs('/scripts/dashboard.js'); $this->view->setVar('usuario', $this->_user); $clientes = consultas::clientesContrato()->count(); $productossinalquilar = Productos::sum(array("baja_logica=1 and cantidad>0", 'column' => 'cantidad')); $productosalquilados = Contratosproductos::sum(array("baja_logica=1 and cantidad>0", 'column' => 'cantidad')); $contratosActivos = Contratos::count(array("baja_logica=1")); $this->view->setVar('clientes', $clientes); $this->view->setVar('productossinalquilar', $productossinalquilar); $this->view->setVar('productosalquilados', $productosalquilados); $this->view->setVar('contratosActivos', $contratosActivos); /*Datos para el grafico*/ $fechaActual = date('Y-m'); $nuevafecha = strtotime('-11 month', strtotime($fechaActual)); $nuevafecha = date('Y-m', $nuevafecha); $usuariocomercial = Usuarios::find(array('habilitado = 1 and nivel in (2,3)', "order" => "id ASC")); $html_tabla = '<tr><th></th>'; $array_usuario_id = array(); foreach ($usuariocomercial as $v) { $html_tabla .= '<th>' . $v->nombre . ' ' . $v->paterno . '</th>'; $array_usuario_id[] = $v->id; } $html_tabla .= '</tr>'; while ($nuevafecha <= $fechaActual) { $html_tabla .= '<tr><th>' . date("M", strtotime($nuevafecha)) . '</th>'; for ($i = 0; $i < count($array_usuario_id); $i++) { $model = new Consultas(); $cantidadcontratos = $model->contratosComerciales($nuevafecha, $array_usuario_id[$i]); $html_tabla .= '<td>' . $cantidadcontratos[0]->cant . '</td>'; } $html_tabla .= '</tr>'; $nuevafecha = strtotime('1 month', strtotime($nuevafecha)); $nuevafecha = date('Y-m', $nuevafecha); } $this->view->setVar('html_tabla', $html_tabla); }
<?php include 'administrador/corelib.php'; ?> <div class="fullcont"> <div class="titlebox" style="width: 31%;"> <h1>TIENDA ONLINE</h1> </div> <div class="redbarlol" style="width: 69%;"> </div> </div> <?php $objProductos = new Productos(); $res = $objProductos->getProductos(); while ($datos = mysql_fetch_array($res)) { ?> <div class="fullcont"> <div id="boxnosotros" class="margtop"> <div class="row"> <div class="col-xs-6 col-md-4"> <div class="feature-prod-img-sing"> <img src="images/<?php echo $datos['imagen_producto']; ?> "> </div> </div> <div class="col-xs-12 col-md-8"> <div class="col-md-12"> <div class="feature-prod-title-sing">
public function setUp() { parent::setUp(); $this->hasOne('Productos as Producto', array('local' => 'producto_id', 'foreign' => 'id', 'onDelete' => 'cascade')); $this->hasOne('Usuario', array('local' => 'id_usuario_tienda', 'foreign' => 'id', 'onDelete' => 'cascade')); $this->hasOne('Estado', array('local' => 'id_estado', 'foreign' => 'id', 'onDelete' => 'cascade')); $this->hasOne('Ciudad', array('local' => 'id_ciudad', 'foreign' => 'id', 'onDelete' => 'cascade')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { ValidaAccesoController::validarAcceso('productos', 'escritura'); $producto = Productos::find($id); if (is_null($producto)) { echo 'Recurso no encontrado'; exit; } $producto->delete(); echo 1; }
public function reporteAction() { $this->view->disable(); $model = new Productos(); $resul = $model->lista(); include_once 'tbs_us/tbs_class.php'; // Load the TinyButStrong template engine include_once 'tbs_us/tbs_plugin_opentbs/tbs_plugin_opentbs.php'; // Load the OpenTBS plugin $TBS = new clsTinyButStrong(); // new instance of TBS $TBS->Plugin(TBS_INSTALL, OPENTBS_PLUGIN); // load the OpenTBS plugin $TBS->VarRef['usuario'] = $this->_user->nombre . ' ' . $this->_user->paterno; $data = array(); $c = 1; foreach ($resul as $v) { $data[] = array('rank' => 'A', 'nro' => $c, 'linea' => $v->linea, 'estacion' => $v->estacion, 'grupo' => $v->grupo, 'producto' => $v->producto, 'codigo' => $v->codigo, 'descripcion' => $v->descripcion, 'precio_unitario' => $v->precio_unitario, 'cantidad' => $v->cantidad, 'tiempo' => $v->tiempo); $c++; } $template = 'file/template/temp_reporte.xlsx'; $TBS->LoadTemplate($template, OPENTBS_ALREADY_UTF8); // Also merge some [onload] automatic fields (depends of the type of document). // ---------------------- // Debug mode of the demo // ---------------------- // if (isset($_POST['debug']) && ($_POST['debug']=='current')) $TBS->Plugin(OPENTBS_DEBUG_XML_CURRENT, true); // Display the intented XML of the current sub-file, and exit. // if (isset($_POST['debug']) && ($_POST['debug']=='info')) $TBS->Plugin(OPENTBS_DEBUG_INFO, true); // Display information about the document, and exit. // if (isset($_POST['debug']) && ($_POST['debug']=='show')) $TBS->Plugin(OPENTBS_DEBUG_XML_SHOW); // Tells TBS to display information when the document is merged. No exit. // Merge data in the first sheet $TBS->MergeBlock('a,b', $data); // ----------------- // Output the result // ----------------- // $output_file_name = str_replace('.', '_'.date('Y-m-d').'.', $template); $output_file_name = date('Y-m-d') . ' ' . 'reporte.xlsx'; $TBS->Show(OPENTBS_DOWNLOAD, $output_file_name); // Also merges all [onshow] automatic fields. exit; }
<?php include '../templates/header.php'; if (isset($_GET['action']) and $_GET['action'] == "edit") { $id = $_GET['id']; include '../model/produtos.php'; $con = new Productos(); $resultado = $con->GetById($id); } ?> <h3>Edicion de productos</h3> <form action="../controller/productos.controller.php" method="post"> <div class="row"> <div class="panel panel-default"> <div class="panel-heading">Datos del Producto</div> <div class="panel-body"> <div class="row"> <div class="col-lg-6"> <div class="form-group"> <label for="nombre">Nombre:</label> <input type="text" class="form-control" name="nom_pro" placeholder="Descripcion" required="" value="<?php echo $resultado['descripcion']; ?> " /> </div> </div> <div class="col-lg-6">
public function getMenuProducto() { return CHtml::listData(Productos::model()->findAll(), 'Id', 'Descripcion'); }
public function actionAutocomplete($term) { $criteria = new CDbCriteria(); $criteria->compare('LOWER(Descripcion)', strtolower($_GET['term']), true); $criteria->order = 'Descripcion'; $criteria->limit = 30; $data = Productos::model()->findAll($criteria); if (!empty($data)) { $arr = array(); foreach ($data as $item) { $arr[] = array('id' => $item->CodProducto, 'value' => $item->Descripcion, 'label' => $item->Descripcion, 'Precio' => $item->PreCompra, 'UniMedida' => $item->UniMedida, 'Saldo' => $item->CanExistencia, 'Iva' => $item->Iva); } } else { $arr = array(); $arr[] = array('id' => '', 'value' => 'No se han encontrado resultados para su búsqueda', 'label' => 'No se han encontrado resultados para su búsqueda'); } echo CJSON::encode($arr); }
<!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <?php require_once 'Productos.php'; $cliente = new Productos(); $familias = $cliente->getFamilias(); $stock = $cliente->getStock("OPTIOLS1100", 1); $pvp = $cliente->getPVP("SMSN150101LD"); $proFamilia = $cliente->getProductosFamilia("ORDENA"); print_r($familias); echo '<br>-------<br>'; print_r($stock); echo '<br>-------<br>'; print_r($pvp); echo '<br>-------<br>'; print_r($proFamilia); ?> </body> </html>
include_once 'conectar.php'; if (isset($_POST['inp_prod'], $_POST['slt_marca'], $_POST['std_referen'], $_POST['inp_prec'], $_POST['inp_cant'], $_POST['inp_desc_prod'])) { $conectar = new Conectar(); $id = $_POST['inp_prod']; $marca = $_POST['slt_marca']; $refe = $_POST['std_referen']; $preci = $_POST['inp_prec']; $canti = $_POST['inp_cant']; $descrip = $_POST['inp_desc_prod']; $last_id_descrip = $conectar->Insertar_descripcion($descrip); $conectar->Insertar_precio($id, $preci); $exito = $conectar->Insertar_producto($id, $last_id_descrip['last_cod_id'], $marca, $refe, "null", $preci); // $last_id_canti = $conectar->Insertar_cantidad($id, $canti); if (isset($exito['exito'])) { echo json_encode($exito); } } // actualiza producto include_once '../models/Productos.php'; if (isset($_POST['nombre'], $_POST['codigo'], $_POST['cost'], $_POST['cant'], $_POST['refe'], $_POST['marc'])) { $producto = new Productos(); $nomb = $_POST['nombre']; $codi = $_POST['codigo']; $cost = $_POST['cost']; $cant = $_POST['cant']; $refe = $_POST['refe']; $marc = $_POST['marc']; $data = $producto->update_producto($codi, $nomb, $cost, $cant, $refe, $marc); echo json_encode($data); }
/** *Funcion para mostrar un producto */ public function producto($id) { $cart = $this->cart; $producto = Productos::find($id); if (!is_null($producto)) { $producto->toArray(); } return View::make('producto', compact('cart', 'producto'))->with('menu', $this->menu); }
<?php /* |-------------------------------------------------------------------------- |Controlador |-------------------------------------------------------------------------- | | Este archivo se encarga de guardar los cambios de tipo en el sistema. | */ require __DIR__ . '/../../config/config.php'; require __DIR__ . '/../../config/auth.php'; require __DIR__ . '/../../clases/Productos.php'; if (!empty($_POST['nombre']) && !empty($_POST['precio']) && !empty($_POST['unidad']) && !empty($_POST['tipo'])) { $idProd = isset($_GET['id']) && $_GET['id'] != "" ? $_GET['id'] : null; $nomProd = $_POST['nombre']; $preProd = $_POST['precio']; $uniProd = $_POST['unidad']; $tipoProd = $_POST['tipo']; $prod = new Productos($nomProd, $preProd, $uniProd, $tipoProd); if ($prod->update($idProd)) { $_SESSION['success_update'] = true; $_SESSION['produp'] = $nomProd; } else { $_SESSION['error_tmp'] = "Producto no ingresado"; } } else { $_SESSION['error_tmp'] = "Todos los campos son obligatorios."; } header('Location: ' . ROOT_ADMIN . 'vistas/ListarProductos.php');
$tpl->assign('nom_producto', $value['nombre']); $tpl->assign('id_producto', $value['id']); $tpl->assign('simbolo', $value['simbolo'] . ':' . $value['descripcion'] . ':' . $value['item']); } else { $tpl->assign('nom_producto', $value['nombre']); $tpl->assign('id_producto', $value['id']); $tpl->assign('dis', 'disabled'); } $tpl->gotoBlock('_ROOT'); } $tpl->assign('titulo', "Registro de Información"); $tpl->assign('activo', "checked"); $tpl->printToScreen(); } if ($acc == 'edit') { $producto2 = new Productos($conn); $tpl->assign('titulo', "Editar Información"); $id = $_GET['id']; $tpl->assign('id', $id); $pedidos->setId($id); $producto = $pedidos->consultaPedidoById(); $productos = $producto2->ConsultaProductos(); foreach ($productos as $value) { $tpl->newBlock('productos'); if ($value['activo'] == 1) { $tpl->assign('nom_producto', $value['nombre']); $tpl->assign('id_producto', $value['id']); $tpl->assign('simbolo', $value['simbolo'] . ':' . $value['descripcion'] . ':' . $value['item']); $tpl->assign('desc', $value['descripcion']); $tpl->assign('ite', $value['item']); } else {
<?php include_once '../../model/Productos/funcionesProductos.php'; if ($_POST) { extract($_POST); if (isset($accion) && !empty($accion)) { $productos = new Productos(); switch ($accion) { case 'getCombos': $arrayCombos = array(); $dataLinea = $productos->getLinea(); $dataCategoria = $productos->getCategoria(); $comboLinea = "<option value='-1'>Seleccione...</option>"; foreach ($dataLinea as $value) { $comboLinea .= "<option value=" . $value[0] . ">" . $value[1] . "</option>"; } $comboCategoria = "<option value='-1'>Seleccione...</option>"; foreach ($dataCategoria as $value) { $comboCategoria .= "<option value=" . $value[0] . ">" . $value[1] . "</option>"; } $arrayCombos['comboLinea'] = $comboLinea; $arrayCombos['comboCategoria'] = $comboCategoria; echo json_encode($arrayCombos); break; case 'getProductos': $data = $productos->getProductos(); echo json_encode($data); break; case 'guardarProductos': $data = $productos->mergeProductos($_POST); echo json_encode($data);
<div class="fullcont"> <div class="titlebox"> <h1>PRODUCTO</h1> </div> <div class="redbarlol"> </div> </div> <div class="fullcont"> <div class="row"> <?php $objProductos = new Productos(); $res = $objProductos->getProductoXTitulo($_GET['producto']); if ($datos = mysql_fetch_array($res)) { ?> <div class="col-xs-6"> <img src="images/<?php echo $datos['imagen_producto']; ?> "> </div> <div class="col-xs-6"> <div class="curso-principal"> <h2 style="text-align:center;"><?php echo $datos['titulo_producto']; ?> </h2> <p> <?php echo $datos['info_producto'];
$uni = $_POST['unidad_med']; $pre = $_POST['precio']; echo $nom; include '../model/productos.php'; $con = new Productos(); $result = $con->Nuevo($nom, $uni, $pre); if ($result > 0) { header('Location: ../views/productosList.php'); } } if (isset($_POST['submit']) && $_POST['submit'] == "Editar") { $id = $_POST['idproducto']; $nom = $_POST['nom_pro']; $uni = $_POST['unidad_med']; $pre = $_POST['precio']; include '../model/productos.php'; $con = new Productos(); $result = $con->Update($id, $cod, $uni, $pre); if ($result) { header('Location: ../views/productosList.php'); } } if (isset($_GET['action']) and $_GET['action'] == "delete") { $id = $_GET['id']; include '../model/productos.php'; $con = new Productos(); $eliminar = $con->Delete($id); if ($eliminar) { echo '<script type="text/javascript"> alert("El registro ah sido eliminado"); history.back();</script>'; } }
public function contalimento() { $alimento = Productos::where('id', '=', Input::get('id_producto'))->first(); $alimento->contador_v = $alimento->contador_v + 1; $alimento->save(); return Response::json('success'); }
<meta charset="iso-8859-1"> <title><?php echo TITULOAPP; ?> </title> </head> <body> <?php include 'menu.php'; ?> <div class="container"> <h1></h1> <h2>Editar Productos</h2> <?php $id = isset($_GET['id']) ? $_GET['id'] : die('ERROR: no viene ID.'); $oProductos = new Productos(); $oProductos->id_producto = $id; $oProductos->buscarporId(); if ($_POST) { $oProductos->id_producto = $_POST['idproducto']; $oProd->descripcion = $_POST['descripcion']; $oProd->precio = $_POST['precio']; $oProd->unidad = $_POST['unidad']; $oProd->id_tipoProducto = $_POST['id_tipoProducto']; if ($oProductos->modificar()) { $oProductos->buscarporId(); echo "<div class=\"alert alert-success alert-dismissable\">"; echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">×</button>"; echo "Producto modificado"; echo "</div>"; } else {
} // cargamos classe para subir archivos y definimos que nos agregue el tiempo al final //(para evitar que existan archivos duplicadas y no nos rompa el proceso) $Uploads = new Uploads(); $Uploads->addtime = 1; // cargamos la imagen $archivoResultado = $Uploads->doUpload('fileToUpload', '../images/'); // el primero corresponde a que $_FILES['fileToUpload'] y el segundo a la ruta de subida if ($archivoResultado['status'] == 1) { // la subida es correcta $imgProducto = $archivoResultado['filename']; } else { $errors[] = 'Error en subida de archivo/ talvez no se subio'; } if (sizeof($errors) == 0) { $objProducto = new Productos(); //$res = $objActividad->getActividadXSeccion($_POST['nombreActividad']); // buscas una actividad por nombres pero es seccion? //$seccion_actividad = $datos['seccion_actividad']; $res = $objProducto->addProducto($_POST['tituloProducto'], $_POST['informacionProducto'], $_POST['botonCompra'], $_POST['precioProducto'], $_POST['envioProducto'], $_POST['estadoProducto'], $imgProducto); header('Location: ' . $baseurl . 'administrador/producto/lista'); } else { header('Location: ' . $baseurl . 'administrador'); } } // fin de metodo //metodo para separar el action y acciones // poner mucha atencion $explo = explode('/', $action); $action = $explo[1]; $id = $explo[2]; if ($action == 'editarproducto') {
/** * @return \yii\db\ActiveQuery */ public function getIdproducto0() { return $this->hasOne(Productos::className(), ['id' => 'idproducto']); }
</table> <!--<div class="table"> <table> <tr> <th> <div class="row_buttons"> <tr> <?php echo $form->labelEx($model_detalle, 'CodProducto'); ?> <?php echo $form->dropDownList($model_detalle, 'CodProducto', CHtml::listData(Productos::model()->findAll(), 'CodProducto', 'Descripcion'), array('empty' => ' ')); ?> <?php echo $form->error($model_detalle, 'CodProducto'); ?> </tr> <p align="left"><input type="button" class="submit extra_long" id="buscar_prod_serv" value="Añadir Producto" /></p> <br clear="all" /> </div> <table cellpadding="0" cellspacing="0" width="100%"> <thead> <tr> <th style="text-align:left" width="2%"> Item</th> <th width="30%">Descripción</th> <th style="text-align:right" width="10%">Cantidad</th>
|-------------------------------------------------------------------------- | Archivos y configuracion de Pagina |-------------------------------------------------------------------------- | | Aqui se hace "required" de archivos minimos de funcionamiento para armar | cada pagina, mas declaraion de variables para el header, menu, sidebar. | */ $titulo = "Modificar Detalle"; require __DIR__ . '/../../config/auth.php'; require __DIR__ . '/../../config/config.php'; require __DIR__ . '/../templates/header.php'; require __DIR__ . '/../templates/menu.php'; require __DIR__ . '/../templates/sidebar.php'; require __DIR__ . '/../../clases/Productos.php'; $modeloProd = new Productos(); $listaProd = $modeloProd->read(); $id = isset($_GET['id']) && $_GET['id'] != "" ? $_GET['id'] : null; $des = isset($_GET['des']) && $_GET['des'] != "" ? $_GET['des'] : null; $can = isset($_GET['can']) && $_GET['can'] != "" ? $_GET['can'] : null; $tot = isset($_GET['tot']) && $_GET['tot'] != "" ? $_GET['tot'] : null; /* |-------------------------------------------------------------------------- | Contenido del Sitio |-------------------------------------------------------------------------- | | Aqui se agrega toda la funcionalidad de la pagina, especialmente deberia | haber solo HTML cn algunos tags para PHP para acceder a variables. | */ ?>
<?php include 'Factura.php'; include 'Cliente.php'; include 'Producto.php'; ini_set('error_reporting', E_ALL); # con esto me muestra los errores en el nav $Producto = new Productos("", null); $cliente2 = new Clientes("", "", ""); $Factura = new Facturas("", "", "", "", "", ""); $cliente2->registrarCliente(33000000, " Akiles Bailo", 3722426263); $Producto->registrarProducto("Cafe", "La Virginia"); $Factura->registrarFactura('2001-04-12', "Factura tipo A", False, 67, 2, 25);