try { $objCon->beginTransaction(); $objPre->insertarPrevision($objCon); $objCon->commit(); } catch (PDOException $e) { $objCon->rollBack(); $e->getMessage(); } } break; case "eliminarAsociacionIns": $objCon->db_connect(); $objPre->setPrevision($_POST['pre_id'], ''); try { $objCon->beginTransaction(); $objPre->eliminarAsociacion($objCon, $_POST['ins_id']); $objCon->commit(); echo "Previsión desvinculada con éxito"; } catch (PDOException $e) { $objCon->rollBack(); $e->getMessage(); } break; case "agregarAsociacion": $objCon->db_connect(); $objPre->setPrevision($_POST['pre_id'], ''); $arreglox = explode(",", $_POST['arregloInstituciones']); try { $objCon->beginTransaction(); $objPre->agregarAsociacion($objCon, $arreglox); $objCon->commit();