Example #1
0
def agregar(request):
    if request.user.is_superuser:
        if request.method == 'POST':
            if len(request.POST.getlist('dias')) > 0 and len(request.POST.get('hora')) > 0 and len(request.POST.get('minuto')) > 0\
                    and len(request.POST.get('optradio')) > 0:
                tiempo_hora = request.POST.get('hora')
                tiempo_minuto = request.POST.get('minuto')
                tiempo_tipo = int(request.POST.get('optradio'))
                for dias in request.POST.getlist('dias'):
                    formulario = TiempoForm({
                        'tiempo_dia': int(dias),
                        'tiempo_hora': tiempo_hora,
                        'tiempo_minuto': tiempo_minuto,
                        'tiempo_tipo': tiempo_tipo
                    })
                    if formulario.is_valid():
                        formulario.save()

                return HttpResponseRedirect('/mantenimiento/')

            else:
                return render_to_response(
                    'agregarmejorado.html',
                    context_instance=RequestContext(request))
        else:
            return render_to_response('agregarmejorado.html',
                                      context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect('/')
Example #2
0
def agregar(request):
    if request.user.is_superuser:
        if request.method == "POST":
            if (
                len(request.POST.getlist("dias")) > 0
                and len(request.POST.get("hora")) > 0
                and len(request.POST.get("minuto")) > 0
                and len(request.POST.get("optradio")) > 0
            ):
                tiempo_hora = request.POST.get("hora")
                tiempo_minuto = request.POST.get("minuto")
                tiempo_tipo = int(request.POST.get("optradio"))
                for dias in request.POST.getlist("dias"):
                    formulario = TiempoForm(
                        {
                            "tiempo_dia": int(dias),
                            "tiempo_hora": tiempo_hora,
                            "tiempo_minuto": tiempo_minuto,
                            "tiempo_tipo": tiempo_tipo,
                        }
                    )
                    if formulario.is_valid():
                        formulario.save()

                return HttpResponseRedirect("/mantenimiento/")

            else:
                return render_to_response("agregarmejorado.html", context_instance=RequestContext(request))
        else:
            return render_to_response("agregarmejorado.html", context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect("/")
Example #3
0
def update(request, id_tiempo):
    if request.user.is_superuser:
        tiempopagina = Tiempo.objects.all().get(pk=int(id_tiempo))
        if request.method == 'POST':
            tiempo_dia = request.POST.get('dia')
            tiempo_hora = request.POST.get('hora')
            tiempo_minuto = request.POST.get('minuto')
            tiempo_tipo = int(request.POST.get('optradio'))
            formulario = TiempoForm(
                {
                    'tiempo_dia': tiempo_dia,
                    'tiempo_hora': tiempo_hora,
                    'tiempo_minuto': tiempo_minuto,
                    'tiempo_tipo': tiempo_tipo
                },
                instance=tiempopagina)
            if formulario.is_valid():
                formulario.save()
                return HttpResponseRedirect('/mantenimiento/')
            else:
                return render_to_response(
                    'update.html', {'tiempo': tiempopagina},
                    context_instance=RequestContext(request))
        else:
            return render_to_response('update.html', {'tiempo': tiempopagina},
                                      context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect('/')
Example #4
0
def update(request, id_tiempo):
    if request.user.is_superuser:
        tiempopagina = Tiempo.objects.all().get(pk=int(id_tiempo))
        if request.method == "POST":
            tiempo_dia = request.POST.get("dia")
            tiempo_hora = request.POST.get("hora")
            tiempo_minuto = request.POST.get("minuto")
            tiempo_tipo = int(request.POST.get("optradio"))
            formulario = TiempoForm(
                {
                    "tiempo_dia": tiempo_dia,
                    "tiempo_hora": tiempo_hora,
                    "tiempo_minuto": tiempo_minuto,
                    "tiempo_tipo": tiempo_tipo,
                },
                instance=tiempopagina,
            )
            if formulario.is_valid():
                formulario.save()
                return HttpResponseRedirect("/mantenimiento/")
            else:
                return render_to_response(
                    "update.html", {"tiempo": tiempopagina}, context_instance=RequestContext(request)
                )
        else:
            return render_to_response("update.html", {"tiempo": tiempopagina}, context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect("/")