function actualizar_persona(Persona $data) { $pmongo = $this->CPersona->findOne(array('_id' => new MongoId($data->getId()))); $pbjmongo = self::bootrapPersona($pmongo); //actualizo campos $pbjmongo->setIdentificacion($data->getIdentificacion()); $pbjmongo->setNombre($data->getNombre()); $pbjmongo->setEdad($data->getEdad()); $pbjmongo->setDireccion($data->getDireccion()); //actualizar en mongo $this->CPersona->update(array('_id' => new MongoId($data->getId())), array('$set' => $pbjmongo->toCollection())); return TRUE; }
private function getParametros(Persona $persona) { $parametros = array(':documento' => $persona->getDocumento(), ':nombres' => $persona->getNombre(), ':apellidos' => $persona->getApellidos(), ':telefono1' => $persona->getTelefono1(), ':telefono2' => $persona->getTelefono2(), ':email' => $persona->getEmail(), ':direccion' => $persona->getDireccion(), ':fechaRegistro' => date('Y-m-d G:i:s')); return $parametros; }
public function getDireccion() { return parent::getDireccion(); // TODO: Change the autogenerated stub }