コード例 #1
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def __pi_submitted_signatories(context):
    __make_owner_signatory(context)
    for signatory in context.signatories.values():
        owner_login = utils.get_owner_login_pi(signatory)
        utils.assign_owner_role(signatory, owner_login)
        utils.assign_signatory_role(context, owner_login)
    utils.pi_update_signatories(context)
コード例 #2
0
def __pi_submitted_signatories(context):
    __make_owner_signatory(context)
    for signatory in context.signatories.values():
        owner_login = utils.get_owner_login_pi(signatory)
        utils.assign_owner_role(signatory, owner_login)
        utils.assign_signatory_role(context, owner_login)
    utils.pi_update_signatories(context)
コード例 #3
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def __pi_submit(context):
    if len(context.signatories) > 0:
        __make_owner_signatory(context)
    # !+NUMBER_GENERATION(ah, nov-2011) registry number is generated on receive, 
    # not submit. This needs to be eventually factored into configuration
    #utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)
コード例 #4
0
def _bill_gazetted(context):
    utils.setBillPublicationDate(context)
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    publish_to_xml(context)
コード例 #5
0
def __pi_redraft(context):
    """Signatory operations on redraft - Unsetting signatures e.t.c
    """
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context, all=True)
コード例 #6
0
def __pi_submit(context):
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)
コード例 #7
0
def __pi_create(context):
    #!+utils.setParliamentId(context)
    utils.assign_owner_role_pi(context)
    utils.pi_update_signatories(context)
コード例 #8
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def _bill_gazetted(context):
    utils.setBillPublicationDate(context)
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
コード例 #9
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def __pi_submit(context):
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
コード例 #10
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def __pi_create(context):
    #!+utils.setParliamentId(context)
    utils.assign_owner_role_pi(context)
    utils.pi_update_signatories(context)
コード例 #11
0
ファイル: _actions.py プロジェクト: mohalfaki/bungeni-portal
def __pi_redraft(context):
    """Signatory operations on redraft - Unsetting signatures e.t.c
    """
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context, all=True)
コード例 #12
0
def __pi_submit(context):
    if len(context.signatories) > 0:
        __make_owner_signatory(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)