Пример #1
0
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
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
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
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
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
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
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
def softwaresolicitados(request):
    bee = BeeService.get_instance()
    s = bee.softwaresolicitados(request)
    return render(request, "pedidos.html", {"s": s})
Пример #9
0
def load_peticiones(request):
    bee = BeeService.get_instance()
    return HttpResponse(bee.load_peticiones(request), content_type="application/json")
Пример #10
0
def desarrollar_solicitud(request):
    bee = BeeService.get_instance()
    return HttpResponse('[{"r":%s}]' % bee.desarrollar_solicitud(request), content_type="application/json")
Пример #11
0
def cliente_solicitudes(request):
    bee = BeeService.get_instance()
    print ":::::::::::::::::"
    return render(request, "lista_peticiones_software.html", {"s": bee.software_solicitados(request)})
Пример #12
0
def software_desarrollador(request):
    bee = BeeService.get_instance()
    return render(request, "softdesarrollador.html", {"software": bee.software_desarrollador(request)})
Пример #13
0
def softrequerido(request):
    bee = BeeService.get_instance()
    d = bee.softrequerido(request)
    return HttpResponse('[{"r":%s}]' % d, content_type="application/json")
Пример #14
0
def ws_realizar_solicitud(request):
    bee = BeeService.get_instance()
    return HttpResponse('[{"r":%s}]' % (bee.realizar_solicitud(request)), content_type="application/json")
Пример #15
0
def busquedas_guardadas(request):
    bee = BeeService.get_instance()
    softwares = bee.busquedas_guardadas(request)
    return render(request, "buscar_softwares.html", {"s": softwares})