Exemplo n.º 1
0
 case 'buscarCodigo':
     $db = TBase::conectaDB();
     $datos = array();
     $rs = $db->Execute("select idItem, idTipoItem from item where codigo = '" . $_POST['codigo'] . "'");
     if ($rs->EOF) {
         $datos["band"] = false;
     } else {
         $datos["band"] = true;
         $datos["tipo"] = $rs->fields['idTipoItem'] == $_POST['tipo'];
         switch ($rs->fields['idTipoItem']) {
             case 1:
                 $obj = new TProducto($rs->fields['idItem']);
                 $datos['datos']['nombre'] = $obj->getNombre();
                 $datos['datos']['descripcion'] = $obj->getDescripcion();
                 $datos['datos']['departamento'] = $obj->getIdDepartamento();
                 $datos['datos']['precio'] = $obj->getPrecio();
                 $datos['datos']['impInc'] = $obj->isImpInc() ? 'S' : 'N';
                 $datos['datos']['impuesto'] = $obj->getImpuesto();
                 $datos['datos']['idTipoCosteo'] = $obj->getIdTipoCosteo();
                 $datos['datos']['costo'] = $obj->getCosto();
                 $datos['datos']['id'] = $obj->getId();
                 $datos['datos']['existencias'] = $obj->getExistencias();
                 $datos['datos']['minimo'] = $obj->getMinimo();
                 $datos['datos']['marca'] = $obj->getMarca();
                 $datos['datos']['codigo'] = $obj->getCodigo();
                 break;
             case 2:
                 #servicios
                 $obj = new TServicio($rs->fields['idItem']);
                 $datos['datos']['nombre'] = $obj->getNombre();
                 $datos['datos']['descripcion'] = $obj->getDescripcion();
Exemplo n.º 2
0
<?php

global $objModulo;
switch ($objModulo->getId()) {
    case 'productos':
        $db = TBase::conectaDB();
        $rs = $db->Execute("select idItem from item where idTipoItem = 1 and estado = 'A'");
        $datos = array();
        while (!$rs->EOF) {
            $obj = new TProducto($rs->fields['idItem']);
            $el = array();
            $el['codigo'] = $obj->getCodigo();
            $el['nombre'] = $obj->getNombre();
            $el['precio'] = $obj->getPrecio();
            $el['existencias'] = $obj->getExistencias();
            $el['encriptado']['id'] = dechex($obj->getId());
            array_push($datos, $el);
            $rs->moveNext();
        }
        $smarty->assign("productos", $datos);
        break;
    case 'productoAdd':
        $db = TBase::conectaDB();
        $rs = $db->Execute("select * from tipoCosteo");
        $datos = array();
        while (!$rs->EOF) {
            array_push($datos, $rs->fields);
            $rs->moveNext();
        }
        $smarty->assign("tipoCosteo", $datos);
        $rs = $db->Execute("select * from departamento");