Example #1
0
def list_observaciones(request):
    if request.method == "GET":
        formulario = PersonaSearchForm(request.GET)
        if formulario.is_valid():
            texto = formulario.cleaned_data['texto']
            per = Persona.objects.all()
            personas = per.filter(
                Q(nombre__icontains = texto)|Q(paterno__icontains = texto)|Q(materno__icontains = texto)|Q(ci__icontains = texto)
            )
            return render_to_response('observaciones/list_observaciones.html',{
                'personas':personas,
                'formulario':formulario,
            }, context_instance = RequestContext(request))
    else:
        formulario = PersonaSearchForm()
        personas = Persona.objects.all()
    return render_to_response('observaciones/list_observaciones.html',{
        'personas':personas,
        'formulario':formulario,
    }, context_instance = RequestContext(request))
Example #2
0
def otros_pagos(request):
    hoy = datetime.datetime.now()
    if request.method == "GET":
        formulario = PersonaSearchForm(request.GET)
        if formulario.is_valid():
            texto = formulario.cleaned_data['texto']
            per = Persona.objects.all()
            personas = per.filter(
                Q(nombre__icontains = texto)|Q(paterno__icontains = texto)|Q(materno__icontains = texto)|Q(ci__icontains = texto)
            )
            contratos = Contratacion.objects.filter(fecha_entrada__lte = hoy, fecha_salida__gte = hoy, estado=True, persona = personas)
            return render_to_response('remuneraciones/otros_pagos.html',{
                'contratos':contratos,
                'formulario':formulario,
            }, context_instance = RequestContext(request))
    else:
        formulario = PersonaSearchForm()
        contratos = Contratacion.objects.filter(fecha_entrada__lte = hoy, fecha_salida__gte = hoy, estado=True)
    return render_to_response('remuneraciones/otros_pagos.html',{
        'contratos':contratos,
        'formulario':formulario,
    }, context_instance = RequestContext(request))