Exemple #1
0
def save_auto_approved_names(approved_number_records):
    from namex.models import Event as EventDAO, Request as RequestDAO, User as UserDAO, State
    num = 0
    global num_records

    username = '******'
    usr = UserDAO(username, '', '', '', '')
    usr.id = 86

    usr.save_to_db()
    while approved_number_records > num:
        nr_num_label = 'NR 00'
        num_records += 1
        num += 1
        nr_num = nr_num_label + str(num_records)

        nr = RequestDAO()
        nr.nrNum = nr_num
        nr.stateCd = State.APPROVED
        nr._source = 'NAMEREQUEST'

        event = EventDAO()
        event.action = EventAction.PUT.value
        event.userId = EventUserId.SERVICE_ACCOUNT.value
        event.stateCd = State.APPROVED
        event.eventDate = datetime.date.today()
        nr.events = [event]
        nr.save_to_db()
Exemple #2
0
def save_approved_names_by_examiner(approved_number_records):
    from namex.models import Request as RequestDAO, State, Event as EventDAO
    num = 0
    global num_records

    while approved_number_records > num:
        num_records += 1
        num += 1
        nr_num_label = 'NR 00'
        nr_num = nr_num_label + str(num_records)

        nr = RequestDAO()
        nr.nrNum = nr_num
        nr.stateCd = State.APPROVED
        nr.submittedDate = datetime.date.today() - datetime.timedelta(days=2)
        nr._source = 'NAMEREQUEST'

        event = EventDAO()
        event.action = EventAction.PATCH.value
        event.stateCd = State.APPROVED
        event.eventDate = datetime.date.today() - datetime.timedelta(days=1)
        nr.events = [event]
        nr.save_to_db()