private function mapearSeguimiento(Seguimiento $seg, array $props) { if (array_key_exists('id', $props)) { $seg->setId($props['id']); } if (array_key_exists('idPersona', $props)) { $seg->setIdPersona($props['idPersona']); } if (array_key_exists('fecha', $props)) { $seg->setFecha($props['fecha']); } if (array_key_exists('mensaje', $props)) { $seg->setMensaje($props['mensaje']); } if (array_key_exists('tipoSeguimiento', $props)) { $seg->setTipoSeguimiento($props['tipoSeguimiento']); } }
public function guardarSeguimiento() { try { $idPersona = isset($_POST['idPersona']) ? $_POST['idPersona'] : NULL; $fecha = isset($_POST['fecha']) ? $_POST['fecha'] : NULL; $msj = isset($_POST['msj']) ? $_POST['msj'] : NULL; $tipo = isset($_POST['tipo']) ? $_POST['tipo'] : NULL; $seguimiento = new Seguimiento(); $seguimiento->setIdPersona($idPersona); $seguimiento->setTipoSeguimiento($tipo); $seguimiento->setMensaje($msj); $seguimiento->setFecha($fecha); $seguimiento->crearSeguimiento($seguimiento); echo json_encode(1); } catch (Exception $exc) { echo json_encode($exc->getTraceAsString()); } }