Esempio n. 1
0
def filter_specialty_medical(request, **kwargs):

    args = {}

    if request.method == "POST":
        form = SearchDirectoryForm(request.POST)
        if form.is_valid():

            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']

    else:
        form = SearchDirectoryForm(request.POST)

    id_specialty_medical = kwargs['pk']
    object_specialty = MedicalEspecialty.objects.all()
    object_user = ProfileUser.objects.filter(
        medical_specialty=id_specialty_medical)
    args['form'] = form
    args['directory'] = object_user
    args['specialty_medical'] = object_specialty

    return render_to_response('filter_specialty_medical.html',
                              args,
                              context_instance=RequestContext(request))
Esempio n. 2
0
def search_directory_all(request):

    args = {}
    user_login = request.user

    if request.method == "POST":
        form = SearchDirectoryForm(request.POST)
        if form.is_valid():

            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']
            object_user = User.objects.order_by('last_name').filter(
                first_name__icontains=first_name).filter(
                    last_name__icontains=last_name)
            args['clubs_members'] = object_user
            args['form'] = form
            args['first_name'] = first_name
            args['last_name'] = last_name

    else:

        form = SearchDirectoryForm(request.POST)
        object_specialty = MedicalEspecialty.objects.all()
        object_user = User.objects.all().order_by('last_name')
        object_contacts = Contacts.objects.filter(from_user=user_login)

        user_all = []
        for u in object_user:
            user_all.append(u)

        for l in object_user:
            for j in object_contacts:

                if l.id == j.to_user:
                    user_all.remove(l)

        args['user_all'] = user_all
        args['form'] = form
        args['specialty_medical'] = object_specialty

    return render_to_response('directory.html',
                              args,
                              context_instance=RequestContext(request))
Esempio n. 3
0
def search_directory_all(request):

    args = {}
    user_login = request.user

    if request.method == "POST":
        form = SearchDirectoryForm(request.POST)
        if form.is_valid():

            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']
            object_user = User.objects.order_by('last_name').filter(first_name__icontains=first_name).filter(last_name__icontains=last_name)
            args['clubs_members'] = object_user
            args['form'] = form
            args['first_name'] = first_name
            args['last_name'] = last_name

    else:

        form = SearchDirectoryForm(request.POST)
        object_specialty = MedicalEspecialty.objects.all()
        object_user = User.objects.all().order_by('last_name')
        object_contacts = Contacts.objects.filter(from_user=user_login)

        user_all = []
        for u in object_user:
            user_all.append(u)

        for l in object_user:
            for j in object_contacts:

                if l.id == j.to_user:
                    user_all.remove(l)



        args['user_all'] = user_all
        args['form'] = form
        args['specialty_medical'] = object_specialty

    return render_to_response('directory.html', args, context_instance=RequestContext(request))
Esempio n. 4
0
def filter_specialty_medical(request, **kwargs):

    args = {}

    if request.method == "POST":
        form = SearchDirectoryForm(request.POST)
        if form.is_valid():

            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']

    else:
        form = SearchDirectoryForm(request.POST)

    id_specialty_medical = kwargs['pk']
    object_specialty = MedicalEspecialty.objects.all()
    object_user = ProfileUser.objects.filter(medical_specialty=id_specialty_medical)
    args['form'] = form
    args['directory'] = object_user
    args['specialty_medical'] = object_specialty

    return render_to_response('filter_specialty_medical.html', args, context_instance=RequestContext(request))