/** * Retorna el precio neto * * @autor Hugo * @access integer * @return string Texto */ public function getNeto() { if ($this->getRopa() == '') { return false; } $ropa = new TRopa($this->getRopa()); return ($this->getAdicional() == '' ? 0 : $this->getAdicional()) + $ropa->getPrecio(); }
<?php global $objModulo; switch ($objModulo->getId()) { case 'tallas': $smarty->assign("item", $_GET['id']); break; case 'listaTallas': $db = TBase::conectaDB(); $obj = new TRopa($_GET['item']); $rs = $db->Execute("select * from talla where idItem = " . $_GET['item']); $datos = array(); while (!$rs->EOF) { $rs->fields['json'] = json_encode($rs->fields); array_push($datos, $rs->fields); $rs->moveNext(); } $smarty->assign("lista", $datos); $smarty->assign("precio", $obj->getPrecio()); break; case 'ctalla': switch ($objModulo->getAction()) { case 'add': $db = TBase::conectaDB(); $obj = new TTalla(); $obj->setId($_POST['id']); $obj->setRopa($_POST['item']); $obj->setNombre($_POST['nombre']); $obj->setAdicional($_POST['adicional']); echo json_encode(array("band" => $obj->guardar())); break;
while (!$rs->EOF) { $rs->fields['json'] = json_encode($rs->fields); array_push($datos, $rs->fields); $rs->moveNext(); } $smarty->assign("lista", $datos); break; case 'cotros': switch ($objModulo->getAction()) { case 'add': $db = TBase::conectaDB(); $obj = new TOtrosServicios(); $obj->setId($_POST['id']); $obj->setNombre($_POST['nombre']); $obj->setTipo(5); $obj->setPrecio($_POST['precio']); $obj->setDescripcion($_POST['descripcion']); echo json_encode(array("band" => $obj->guardar())); break; case 'del': $obj = new TRopa($_POST['item']); echo json_encode(array("band" => $obj->eliminar())); break; case 'setPrecio': $obj = new TTecnicas(); $obj->setId($_POST['item']); echo json_encode(array("band" => $obj->setPrecio($_POST['limite'], $_POST['precio']), "mensaje" => "Recuerde que el valor debe de ser numérico", "precio" => sprintf("%.2f", $_POST['precio']))); break; } break; }