Ejemplo n.º 1
0
def reserve(request):
    device_pk = request.GET.get('device_pk', '')
    user_pk = request.GET.get('user_pk', '')

    dr = DeviceRepository()
    ur = UserRepository()

    device = dr.get_by_pk(device_pk)
    user = ur.get_by_pk(user_pk)

    device.reserve(user)

    return redirect('devices:index')
Ejemplo n.º 2
0
def free(request, pk):
    dr = DeviceRepository()
    device = dr.get_by_pk(pk)
    device.set_free()

    return redirect('devices:index')