예제 #1
0
def post(request):
    movimiento = MovimientoCaja(
                        cantidad    = float(request.POST["cantidad"]),
                        tipo        = request.POST["tipo"],
                        descripcion = request.POST["descripcion"], 
                        fecha       = datetime.now()
                 )

    movimiento.save()

    return HttpResponse(simplejson.dumps( movimiento.resumen()), content_type = 'application/javascript; charset=utf8')
예제 #2
0
def put(request, id):
    turno = get_object_or_404(Turno, id=id)    
    turno.fecha_fin = datetime.now()
    
    if request.POST.has_key('cantidad') & request.POST.has_key('tipo'):
        movimientoAux = None
        if request.POST["tipo"] == 'P':
            movimientoAux = MovimientoCaja(
                                cantidad    = float(request.POST["cantidad"]),
                                tipo        = request.POST["tipo"],
                                descripcion = "Falto dinero en caja", 
                                fecha       = datetime.now()
                            )
            movimientoAux.save()
        if request.POST["tipo"] == 'N':
            movimientoAux = MovimientoCaja(
                                cantidad    = float(request.POST["cantidad"]),
                                tipo        = request.POST["tipo"],
                                descripcion = "Sobro dinero en caja", 
                                fecha       = datetime.now()
                            )
            movimientoAux.save()
        turno.ajuste = movimientoAux
    turno.save()
    
    return HttpResponse(simplejson.dumps( turno.resumen() ), content_type = 'application/javascript; charset=utf8')