public static function testPunto() { $p1 = new Punto(1, 2); echo $p1 . '<br/>'; $p1->desplazar(5, 5); echo "Distancia " . $p1 . '<br/>'; }
public static function pruebaPunto() { $p = new Punto(3, 4); echo $p . '<br/>'; //Desplazar un punto $p->desplazar(6, 3); echo $p . '<br/>'; }
function distancia(Punto $P) { $dx = $this->x - $P->getX(); $dy = $this->y - $P->getY(); }
/** * @param Punto $p * @return float */ public function distancia(Punto $p) { $dx = $p->getX() - $this->x; $dy = $p->getY() - $this->y; return sqrt(pow($dx, 2) + pow($dy, 2)); }
$idSubasuntos = $asun->obtenerSubasuntos($asuntos[$i]['id_asunto']); //subasuntos que estan dentro de este asunto echo '<div class="asuntos">'; echo '<h2>' . ($i + 1) . '.-'; echo $asuntos[$i]['descripcion'] . '</h2>'; echo '<span class="label label-info span8"></span>'; for ($j = 0; $j < count($idSubasuntos); $j++) { //Subasuntos $subasunto = new Subasunto($idSubasuntos[$j]['id_subasunto']); if (count($subasunto->obtenerPuntos($idAgenda)) > 0) { //si el subasunto tiene por lo menos un punto echo '<h3>' . ($i + 1) . '.' . ($j + 1) . '.-' . $subasunto->obtenerDescripcion() . '</h3>'; echo '<span class="label label-inverse span8"></span>'; for ($k = 0; $k < count($idPuntos); $k++) { //Puntos $punto = new Punto($idPuntos[$k]['id_punto']); $punto->obtenerDatos(); if ($punto->getSubasunto() == $subasunto->getId()) { //si el punto pertenece al subasunto echo '<div class="row punto" id="' . $idPuntos[$k]['id_punto'] . '"> <div class="span6"> <!-- descripcion del punto--> <span class="badge badge-info">Punto' . ($k + 1) . '</span> <br /> <br />'; $cp = new CamposPunto('', '', ''); if ($punto->getSolicitud() == NULL) { $cp->setPunto($punto->getId()); $data = $cp->buscar(); echo '<h4>Asunto:</h4> <p>' . $data[0]['contenido'] . '</p>'; } else {
public function __toString() { return $this->origen->__toString(); }
<?php include $_SERVER['DOCUMENT_ROOT'] . '/ControlBalneario/Models/Punto.php'; if ($_GET['action'] == "getAll") { $p = new Punto(); $all = $p->getAll_json(); print_r($all); }
<?php include '../clases/Punto.class.php'; include '../clases/Observacion.class.php'; include '../clases/Consejero.class.php'; include '../clases/Agenda.class.php'; //POST : operacion, id, value $operacion = !isset($_POST['operacion']) ? 0 : $_POST['operacion']; switch ($operacion) { case '1': // Decidir $punto = new Punto($_POST['id'], '', $_POST['value']); $punto->decidir(); break; case '2': // Comentar $obs = new Observacion(1, $_POST['id'], $_POST['observacion']); $obs->insertar(); $consejero = new Consejero(1, '', '', '', ''); $consejero->buscar(); echo '<div class="media well"> <a class="pull-left" ><img class="media-object" width="64px" heigth="64px" src="' . $consejero->getImagen() . '"></a> <div class="media-body"> <h4 class="media-heading"> ' . $consejero->getNombre() . ' ' . $consejero->getApellido() . ':</h4>' . $obs->getDescripcion() . ' </div> </div>'; break; case '3': //cerrar $agenda = new Agenda($_POST['id']); $agenda->finalizarConsejo();