예제 #1
0
 public function guardar()
 {
     if (!parent::guardar()) {
         return false;
     }
     $db = TBase::conectaDB();
     $rs = $db->Execute("select idItem from servicio where idItem = " . $this->getId());
     if ($rs->EOF) {
         $rs = $db->Execute("INSERT INTO servicio (idItem, precio, impInc, imp) VALUES (" . $this->getId() . ", 0, 'S', 0)");
     }
     $rs = $db->Execute("UPDATE servicio\n\t\t\tSET\n\t\t\t\tprecio = " . $this->getPrecio() . ",\n\t\t\t\timpInc = '" . $this->impInc . "',\n\t\t\t\timp = " . $this->getImpuesto() . "\n\t\t\tWHERE idItem = " . $this->getId());
     return $rs ? true : false;
 }
예제 #2
0
 /**
  * Guarda los datos en la base de datos, si no existe un identificador entonces crea el objeto
  *
  * @autor Hugo
  * @access public
  * @return boolean True si se realizó sin problemas
  */
 public function guardar()
 {
     $db = TBase::conectaDB();
     //if ($this->idItem == '')
     if (!parent::guardar()) {
         return false;
     }
     $rs = $db->Execute("select idItem from serigrafia where idItem = " . $this->idItem);
     if ($rs->EOF) {
         $rs = $db->Execute("INSERT INTO serigrafia(idItem) VALUES(" . $this->idItem . ");");
         if (!$rs) {
             return false;
         }
     }
     if ($this->getId() == '') {
         return false;
     }
     $rs = $db->Execute("UPDATE serigrafia\n\t\t\tSET\n\t\t\t\tdescripcion = '" . $this->getDescripcion() . "'\n\t\t\tWHERE idItem = " . $this->idItem);
     return $rs ? true : false;
 }
예제 #3
0
 /**
  * Guarda los datos en la base de datos, si no existe un identificador entonces crea el objeto
  *
  * @autor Hugo
  * @access public
  * @return boolean True si se realizó sin problemas
  */
 public function guardar()
 {
     $db = TBase::conectaDB();
     //if ($this->idItem == '')
     if (!parent::guardar()) {
         return false;
     }
     if ($this->getId() == '') {
         return false;
     }
     $rs = $db->Execute("UPDATE otrastecnicas\n\t\t\tSET\n\t\t\t\tdescripcion = '" . $this->getDescripcion() . "'\n\t\t\tWHERE idItem = " . $this->idItem);
     return $rs ? true : false;
 }
예제 #4
0
 /**
  * Guarda los datos en la base de datos, si no existe un identificador entonces crea el objeto
  *
  * @autor Hugo
  * @access public
  * @return boolean True si se realizó sin problemas
  */
 public function guardar()
 {
     $db = TBase::conectaDB();
     //if ($this->idItem == '')
     if (!parent::guardar()) {
         return false;
     }
     $rs = $db->Execute("select idItem from otros where idItem = " . $this->idItem);
     if ($rs->EOF) {
         $rs = $db->Execute("INSERT INTO otros(idItem) VALUES(" . $this->idItem . ");");
         if (!$rs) {
             return false;
         }
     }
     if ($this->getId() == '') {
         return false;
     }
     $rs = $db->Execute("UPDATE otros\n\t\t\tSET\n\t\t\t\tdescripcion = '" . $this->getDescripcion() . "',\n\t\t\t\tprecio = " . ($this->getPrecio() != '' ? $this->getPrecio() : 0) . "\n\t\t\tWHERE idItem = " . $this->idItem);
     return $rs ? true : false;
 }
예제 #5
0
 public function guardar()
 {
     if (!parent::guardar()) {
         return false;
     }
     $db = TBase::conectaDB();
     $rs = $db->Execute("select idItem from producto where idItem = " . $this->getId());
     if ($rs->EOF) {
         $rs = $db->Execute("INSERT INTO producto (idItem, idDepartamento, idTipoCosteo, costo, precio, impInc, imp, marca, minimo, existencias) VALUES (" . $this->getId() . ",\n" . $this->getIdDepartamento() . ", " . $this->getIdTipoCosteo() . ", 0, 0, 'S', 0, '', 0, 0)");
     }
     $rs = $db->Execute("UPDATE producto\n\t\t\tSET\n\t\t\t\tidDepartamento = " . $this->getIdDepartamento() . ",\n\t\t\t\tidTipoCosteo = " . $this->getIdTipoCosteo() . ",\n\t\t\t\tcosto = " . $this->getCosto() . ",\n\t\t\t\tprecio = " . $this->getPrecio() . ",\n\t\t\t\timpInc = '" . $this->impInc . "',\n\t\t\t\timp = " . $this->getImpuesto() . ",\n\t\t\t\tmarca = '" . $this->getMarca() . "',\n\t\t\t\tminimo = " . $this->getMinimo() . ",\n\t\t\t\texistencias = " . $this->getExistencias() . "\n\t\t\tWHERE idItem = " . $this->getId());
     return $rs ? true : false;
 }
예제 #6
0
파일: items.php 프로젝트: hugooluisss/pdv
                            $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();
                            $datos['datos']['precio'] = $obj->getPrecio();
                            $datos['datos']['impInc'] = $obj->isImpInc() ? 'S' : 'N';
                            $datos['datos']['impuesto'] = $obj->getImpuesto();
                            $datos['datos']['id'] = $obj->getId();
                            $datos['datos']['codigo'] = $obj->getCodigo();
                            break;
                    }
                }
                echo json_encode($datos);
                break;
            case 'del':
                $obj = new TItem(hexdec($_POST['id']));
                echo json_encode(array("band" => $obj->eliminar()));
                break;
        }
        break;
}