function valorunico() { $descuento = new Descuento(); $id = $_REQUEST['id']; $data = $descuento->buscarxid($id); echo json_encode($data); }
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); }