def dissociate(session, user_line): session.begin() try: _dissasociate_user_line(session, user_line) ule_dao.delete_association_if_necessary(session) session.commit() except SQLAlchemyError as e: session.rollback() raise DataError.on_delete('UserLine', e)
def dissociate(session, user_line): session.begin() try: _dissasociate_user_line(session, user_line) ule_dao.delete_association_if_necessary(session) session.commit() except SQLAlchemyError as e: session.rollback() raise ElementDeletionError('UserLine', e)
def dissociate(session, line_extension): session.begin() _dissociate_ule(session, line_extension) ule_dao.delete_association_if_necessary(session) session.commit()