public function guardarPago() { $this->setVista('mensaje'); try { $idPersona = isset($_POST['idPersona']) ? $_POST['idPersona'] : NULL; $valorPago = isset($_POST['valorPago']) ? $_POST['valorPago'] : NULL; $concepto = isset($_POST['concepto']) ? $_POST['concepto'] : NULL; $fecha = getdate(); $FechaTxt = $fecha["year"] . "-" . $fecha["mon"] . "-" . $fecha["mday"]; $pension = new Pago(); $pension->setIdPersona($idPersona); $pension->setValor($valorPago); $pension->setFecha($FechaTxt); $pension->setConcepto($concepto); $pension->crearPago($pension); $msj = "El Pago se registró correctamente"; $this->vista->set('msj', $msj); return $this->vista->imprimir(); } catch (Exception $exc) { $msj = "El Pago No se pudo registrar"; $this->vista->set('msj', $msj); return $this->vista->imprimir(); } }