コード例 #1
0
ファイル: views.py プロジェクト: exildev/Bee
def agregar_software(request):
    bee = BeeService.get_instance()
    software = bee.agregar_software(request)
    if software:
        return HttpResponse("true")  # return redirect('/mostrar/software/' + str(software.pk) + '/')
    # end if
    return HttpResponse(software[0])
コード例 #2
0
ファイル: views.py プロジェクト: exildev/Bee
def mostrar_peticion(request, peticion_id):
    bee = BeeService.get_instance()
    peticion = bee.mostrar_peticion(request, peticion_id)
    if peticion:
        return render(request, "mostrar_peticion.html", {"peticion": peticion})
    # end if
    return HttpResponse("error")
コード例 #3
0
ファイル: views.py プロジェクト: exildev/Bee
def hacer_peticion(request):
    bee = BeeService.get_instance()
    peticion = bee.hacer_peticion(request)
    if peticion:
        return redirect("/mostrar/peticion/" + str(peticion.pk) + "/")
    # end if
    return HttpResponse("error")
コード例 #4
0
ファイル: views.py プロジェクト: exildev/Bee
def mostrar_software(request, software_id):
    bee = BeeService.get_instance()
    software = bee.mostrar_software(request, software_id)
    if software:
        return render(request, "mostrar_software.html", {"software": software})
    # end if
    return HttpResponse("error")
コード例 #5
0
ファイル: views.py プロジェクト: exildev/Bee
def buscar_softwares(request):
    bee = BeeService.get_instance()
    softwares = bee.buscar_softwares(request)
    return render(
        request,
        "buscar_softwares.html",
        {"softwares": softwares[0], "peticion": request.POST.get("p"), "s": softwares[1]},
    )
コード例 #6
0
ファイル: views.py プロジェクト: exildev/Bee
def contacto(request):
    if request.POST:
        bee = BeeService.get_instance()
        d = bee.contactanos(request)
        if d:
            return render(request, "contactenos.html", {"form": ContactaForm()})
        # end if
        return render(request, "contactenos.html", {"form": d})
    # end if
    return render(request, "contactenos.html", {"form": ContactaForm()})
コード例 #7
0
ファイル: views.py プロジェクト: exildev/Bee
def solicitud_software(request):
    if request.POST:
        bee = BeeService.get_instance()
        b = bee.sofware_medida(request)
        if b:
            return render(request, "software_medida.html", {"form": SoftwareRequeridoForm()})
        # end if
        return render(request, "software_medida.html", {"form": b})
    # end if
    return render(request, "software_medida.html", {"form": SoftwareRequeridoForm()})
コード例 #8
0
ファイル: views.py プロジェクト: exildev/Bee
def softwaresolicitados(request):
    bee = BeeService.get_instance()
    s = bee.softwaresolicitados(request)
    return render(request, "pedidos.html", {"s": s})
コード例 #9
0
ファイル: views.py プロジェクト: exildev/Bee
def load_peticiones(request):
    bee = BeeService.get_instance()
    return HttpResponse(bee.load_peticiones(request), content_type="application/json")
コード例 #10
0
ファイル: views.py プロジェクト: exildev/Bee
def desarrollar_solicitud(request):
    bee = BeeService.get_instance()
    return HttpResponse('[{"r":%s}]' % bee.desarrollar_solicitud(request), content_type="application/json")
コード例 #11
0
ファイル: views.py プロジェクト: exildev/Bee
def cliente_solicitudes(request):
    bee = BeeService.get_instance()
    print ":::::::::::::::::"
    return render(request, "lista_peticiones_software.html", {"s": bee.software_solicitados(request)})
コード例 #12
0
ファイル: views.py プロジェクト: exildev/Bee
def software_desarrollador(request):
    bee = BeeService.get_instance()
    return render(request, "softdesarrollador.html", {"software": bee.software_desarrollador(request)})
コード例 #13
0
ファイル: views.py プロジェクト: exildev/Bee
def softrequerido(request):
    bee = BeeService.get_instance()
    d = bee.softrequerido(request)
    return HttpResponse('[{"r":%s}]' % d, content_type="application/json")
コード例 #14
0
ファイル: views.py プロジェクト: exildev/Bee
def ws_realizar_solicitud(request):
    bee = BeeService.get_instance()
    return HttpResponse('[{"r":%s}]' % (bee.realizar_solicitud(request)), content_type="application/json")
コード例 #15
0
ファイル: views.py プロジェクト: exildev/Bee
def busquedas_guardadas(request):
    bee = BeeService.get_instance()
    softwares = bee.busquedas_guardadas(request)
    return render(request, "buscar_softwares.html", {"s": softwares})