Exemple #1
0
def create_manual_reservation(system, start, finish=None, user=None):
    if user is None:
        user = create_user()
    system.reservations.append(
        Reservation(start_time=start,
                    finish_time=finish,
                    type=u'manual',
                    user=user))
    activity = SystemActivity(user=user,
                              service=u'WEBUI',
                              action=u'Reserved',
                              field_name=u'User',
                              old_value=u'',
                              new_value=user.user_name)
    activity.created = start
    system.activity.append(activity)
    if finish:
        activity = SystemActivity(user=user,
                                  service=u'WEBUI',
                                  action=u'Returned',
                                  field_name=u'User',
                                  old_value=user.user_name,
                                  new_value=u'')
        activity.created = finish
        system.activity.append(activity)
Exemple #2
0
def create_manual_reservation(system, start, finish=None, user=None):
    if user is None:
        user = create_user()
    system.reservations.append(Reservation(start_time=start,
            finish_time=finish, type=u'manual', user=user))
    activity = SystemActivity(user=user,
            service=u'WEBUI', action=u'Reserved', field_name=u'User',
            old_value=u'', new_value=user.user_name)
    activity.created = start
    system.activity.append(activity)
    if finish:
        activity = SystemActivity(user=user,
                service=u'WEBUI', action=u'Returned', field_name=u'User',
                old_value=user.user_name, new_value=u'')
        activity.created = finish
        system.activity.append(activity)
Exemple #3
0
def unreserve_manual(system, finish=None):
    if finish is None:
        finish = datetime.datetime.utcnow()
    user = system.open_reservation.user
    activity = SystemActivity(user=user,
            service=u'WEBUI', action=u'Returned', field_name=u'User',
            old_value=user.user_name, new_value=u'')
    activity.created = finish
    system.activity.append(activity)
    system.open_reservation.finish_time = finish
Exemple #4
0
def unreserve_manual(system, finish=None):
    if finish is None:
        finish = datetime.datetime.utcnow()
    user = system.open_reservation.user
    activity = SystemActivity(user=user,
            service=u'WEBUI', action=u'Returned', field_name=u'User',
            old_value=user.user_name, new_value=u'')
    activity.created = finish
    system.activity.append(activity)
    system.open_reservation.finish_time = finish