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')
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')