コード例 #1
0
ファイル: views.py プロジェクト: Tuxis/EstasInvitado
def ValidarIngreso(request):
    layout = 'vertical'
    if request.method == 'POST':
        if request.POST.get('confirmado', '') == 'S':
            a = Familia.objects.filter(codInvitacion = request.session['codInvitacion'])
            if len(a) > 0:
                b = Familia(id=str(a[0].id),
                    evento=a[0].evento,
                    nombre=a[0].nombre,
                    description=a[0].description,
                    date_created=a[0].date_created,
                    codInvitacion=a[0].codInvitacion,
                    domicilio=a[0].domicilio,
                    email=a[0].email,
                    telefono=a[0].telefono,
                    ingresaron='S',
                    autor=a[0].autor)
                b.save(force_update=True)
                request.session['codInvitacion'] = ""
                form = viewInvitacionForm()
                return render_to_response('form.html', RequestContext(request, {
                    'title': 'Verificar Ingreso',
                    'resultado': "Ingreso",
                    'form': form,
                    'layout': layout,
                    }))
        if request.POST.get('confirmado', '') == 'N':
            request.session['codInvitacion'] = ""
        request.session['codInvitacion'] = request.POST.get('codInvitacion', '')
        a = Familia.objects.filter(codInvitacion = request.session['codInvitacion'])
        if len(a):
            asisten = a[0].ingresaron
        else:
            asisten = 'E'
        inv = Invitados.objects.filter(familia__codInvitacion = request.POST.get('codInvitacion', ''))
        return render_to_response('ResultadoAcceso.html', RequestContext(request, {
            'title': 'Invitados',
            'resultado': 'True',
            'Asisten': asisten,
            'invitados': inv,
            }))
    elif request.method == 'GET':
        form = viewInvitacionForm()
    else:
        form = viewInvitacionForm()
    return render_to_response('form.html', RequestContext(request, {
        'title': 'Verificar Ingreso',
        'resultado': "Ingreso",
        'form': form,
        'layout': layout,
        }))
コード例 #2
0
ファイル: views.py プロジェクト: Tuxis/EstasInvitado
def view_invitacion(request):
    layout = 'vertical'
    if request.method == 'POST':
        form = viewInvitacionForm(request.POST)
        if form.is_valid():
            new_req = form.save(commit=False)
            print new_req
            request.session['nroInvitacion'] = request.POST.get('project', '')
            #new_req.save()
    else:
        form = viewInvitacionForm()
    return render_to_response('formInvitacion.html', RequestContext(request, {
        'form': form,
        'layout': layout,
        }))
コード例 #3
0
ファイル: views.py プロジェクト: Tuxis/EstasInvitado
def indexevn(request):
    layout = 'vertical'
    if request.method == 'POST':
        form = viewInvitacionForm(request.POST)
        if form.is_valid():
            request.session['codInvitacion'] = request.POST.get('codInvitacion', '')
        return render_to_response('evento/index.html', RequestContext(request, {
            'mensaje': 'El proyecto se dio del alta correctamente',
            'form': form,
            'layout': layout,
            }))

    else:
        form = viewInvitacionForm()
    return render_to_response('evento/index.html', RequestContext(request, {
        'mensaje': 'El proyecto se dio del alta correctamente',
        'form': form,
        'layout': layout,
        }))
コード例 #4
0
ファイル: views.py プロジェクト: Tuxis/EstasInvitado
def index(request):
    layout = 'vertical'
    if request.method == 'POST':
        form = viewInvitacionForm(request.POST)
        request.session['codInvitacion'] = request.POST.get('codInvitacion', '')
        a = Familia.objects.filter(codInvitacion = request.session['codInvitacion'])
        if len(a) > 0:
            b = Evento.objects.filter(id = a[0].evento.id)
            if len(a[0].evento.nombre) < 1:
                form = viewInvitacionForm()
                print a
            if form.is_valid():
                request.session['codInvitacion'] = request.POST.get('codInvitacion', '')
                a = Familia.objects.filter(codInvitacion = request.session['codInvitacion'])
                b = Evento.objects.filter(id = a[0].evento.id)
                request.session['idEvento'] = a[0].id
                request.session['DescripcionEvento'] = b[0].description
            return render_to_response('evento/index.html', RequestContext(request, {
                'mensaje': 'El proyecto se dio del alta correctamente',
                'form': form,
                'layout': layout,
                }))
        else:
            return render_to_response('index.html', RequestContext(request, {
            'mensaje': 'El proyecto se dio del alta correctamente',
            'alert': True,
            'form': form,
            'layout': layout,
            }))
    else:
        form = viewInvitacionForm()
    return render_to_response('index.html', RequestContext(request, {
        'mensaje': 'El proyecto se dio del alta correctamente',
        'alert': False,
        'form': form,
        'layout': layout,
        }))