$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(); echo "Institución vinculada con éxito"; } catch (PDOException $e) { $objCon->rollBack(); $e->getMessage(); } break; case "desactivarPrevision": $objCon->db_connect(); $objPre->setPrevision($_POST['pre_id'], ''); try { $objCon->beginTransaction(); $objPre->desactivarPrevision($objCon); $objCon->commit(); echo "Previsión desactivada con éxito";