Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
def dissociate(session, line_extension):
    session.begin()
    _dissociate_ule(session, line_extension)
    ule_dao.delete_association_if_necessary(session)
    session.commit()
Ejemplo n.º 4
0
def dissociate(session, line_extension):
    session.begin()
    _dissociate_ule(session, line_extension)
    ule_dao.delete_association_if_necessary(session)
    session.commit()