Esempio n. 1
1
 function valorunico()
 {
     $descuento = new Descuento();
     $id = $_REQUEST['id'];
     $data = $descuento->buscarxid($id);
     echo json_encode($data);
 }
Esempio n. 2
0
 function buscar()
 {
     if (!empty($_REQUEST['idvalor'])) {
         $idProducto = $_REQUEST['idvalor'];
     } else {
         $idProducto = $_REQUEST['id'];
         $descuento = new Descuento();
         $dscto = $descuento->buscarxid($_REQUEST['parameters'][1]);
     }
     $marca = $this->AutoLoadModel('marca');
     $unidad = $this->AutoLoadModel('unidadmedida');
     $almacen = $this->AutoLoadModel('almacen');
     $producto = new Producto();
     $data = $producto->buscaProductoOrdenCompra($idProducto);
     if ($data[0]['unidadmedida']) {
         $unidadMedida = $unidad->buscaUnidadMedida($data[0]['unidadmedida']);
     }
     if ($data[0]['idalmacen']) {
         $dataAlmacen = $almacen->buscaAlmacen($data[0]['idalmacen']);
     }
     $empaque = $this->empaque();
     $dataMarca = $marca->listado();
     for ($i = 0; $i < count($dataMarca); $i++) {
         if (!empty($data[0]['idmarca']) && $data[0]['idmarca'] == $dataMarca[$i]['idmarca']) {
             $data[0]['idmarca'] = $dataMarca[$i]['nombre'];
         }
     }
     /*echo '{
     			"codigo":"'.$data[0]['codigopa'].'",
     			"idproducto":"'.$data[0]['idproducto'].'",
     			"foto":"'.$data[0]['imagen'].'",
     			"nompro":"'.str_replace('"', '\"', $data[0]['nompro']).'",
     			"nomemp":"'.$empaque[($data[0]['empaque'])].'",
     			"marca":"'.$data[0]['idmarca'].'",
     			"nomum":"'.$unidadMedida[($data[0]['unidadmedida'])].'",
     			"fob":"'.$data[0]['fob'].'",
     			"preciolista":"'.$data[0]['preciolista'].'",
     			"descuentosolicitado":"'.$dscto[0]['dunico'].'",
     			"descuentovalor":"'.$dscto[0]['valor'].'",
     			"stockactual":"'.$data[0]['stockdisponible'].'"
     		}';*/
     //$dataJson['codigo']=$data[0]['codigopa'];
     $dataRespuesta['codigo'] = $data[0]['codigopa'];
     $dataRespuesta['nompro'] = str_replace('"', '\\"', $data[0]['nompro']);
     $dataRespuesta['idproducto'] = $data[0]['idproducto'];
     $dataRespuesta['foto'] = empty($data[0]['imagen']) ? "" : $data[0]['imagen'];
     $dataRespuesta['marca'] = empty($data[0]['idmarca']) ? "" : $data[0]['idmarca'];
     $dataRespuesta['nomum'] = empty($unidadMedida[0]['codigo']) ? "" : $unidadMedida[0]['codigo'];
     $dataRespuesta['codigoalmacen'] = empty($dataAlmacen[0]['codigoalmacen']) ? "" : $dataAlmacen[0]['codigoalmacen'];
     $dataRespuesta['fob'] = empty($data[0]['fob']) ? "" : $data[0]['fob'];
     $dataRespuesta['preciolista'] = empty($data[0]['preciolista']) ? "" : $data[0]['preciolista'];
     $dataRespuesta['preciolistadolares'] = empty($data[0]['preciolistadolares']) ? "" : $data[0]['preciolistadolares'];
     $dataRespuesta['preciocosto'] = empty($data[0]['preciocosto']) ? "" : $data[0]['preciocosto'];
     $dataRespuesta['descuentosolicitado'] = empty($dscto[0]['dunico']) ? "0" : $dscto[0]['dunico'];
     $dataRespuesta['descuentovalor'] = empty($dscto[0]['valor']) ? "" : $dscto[0]['valor'];
     $dataRespuesta['stockactual'] = empty($data[0]['stockdisponible']) ? "" : $data[0]['stockdisponible'];
     echo json_encode($dataRespuesta);
 }