function insertMetodoDePagos(MetodoDePagos $mp)
 {
     require_once '../conexion.php';
     require_once '../model.business/MetodoDePagos.php';
     try {
         $idMetodoDePagos = $mp->getIdMetodosDePago();
         $descripcion = $mp->getDescripcion();
         $conexion = new conexion();
         $conn = $conexion->conn();
         $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         $sql = $conn->prepare("INSERT INTO metodosDePago VALUES(:idMetodoDePagos,:descripcion);");
         $sql->bindParam(':idMetodoDePagos', $idMetodoDePagos);
         $sql->bindParam(':descripcion', $descripcion);
         return $sql->execute();
     } catch (PDOException $exc) {
         return $exc->getMessage();
     } finally {
     }
 }
<?php

try {
    session_start();
    include_once '../model.business/MetodoDePagos.php';
    include_once '../model.dal/MetodoDePagosDal.php';
    //Class
    $mp = new MetodoDePagos();
    $mpd = new MetodoDePagosDal();
    if (isset($_POST['dll_metodo_pago'])) {
        //Set
        $mp->setIdMetodosDePago($_POST['dll_metodo_pago']);
        $mp->setDescripcion($mpd->nombreMetodoDePago($_POST['dll_metodo_pago']));
        //Session
        $arrayMetodoPago = array('idMetodo' => $mp->getIdMetodosDePago(), 'descripcion' => $mp->getDescripcion());
        $_SESSION['metodo_pago'] = $arrayMetodoPago;
        //Pagina Siguente
        header("Location: ../intranet/confirmacion_compra.php");
    } else {
        header("Location: ../index.php");
    }
} catch (Exception $e) {
    //Error genérico
    header("Location: ../index.php");
    //out.print(e.getMessage());
}
<?php

try {
    include_once '../model.business/MetodoDePagos.php';
    include_once '../model.dal/MetodoDePagosDal.php';
    if (isset($_POST['txt_id'])) {
        //Class
        $m = new MetodoDePagos();
        $mD = new MetodoDePagosDal();
        //SET
        $m->setIdMetodosDePago($_POST['txt_id']);
        $m->setDescripcion($_POST['txt_nombre']);
        //Insert
        if ($mD->insertMetodoDePagos($m) == 1) {
            header("Location: ../intranet/redirect_index_intranet_metodo_pago.php");
        } else {
            header("Location: ../intranet/redirect_index_intranet_error.php");
        }
    } else {
        header("Location: ../intranet/intranet_administrador.php");
    }
} catch (Exception $e) {
    header("Location: ../intranet/redirect_index_intranet_error.php");
}