Example #1
0
def semester_activation(request, semester_id, active):
    semester = get_object_or_404(Semester, id=semester_id)
    active = active == 'on'

    SemesterActivation.objects.update_or_create(semester=semester, defaults={'is_active': active})

    return semester_view(request=request, semester_id=semester_id)
Example #2
0
def semester_activation(request, semester_id, active):
    semester = get_object_or_404(Semester, id=semester_id)
    active = active == 'on'

    SemesterActivation.objects.update_or_create(semester=semester,
                                                defaults={'is_active': active})

    return semester_view(request=request, semester_id=semester_id)
Example #3
0
def semester_activation(request, semester_id, active):
    semester = get_object_or_404(Semester, id=semester_id)
    active = active == "on"

    SemesterActivation.objects.update_or_create(semester=semester,
                                                defaults={"is_active": active})
    if active:
        grant_eligible_reward_points_for_semester(request, semester)

    return semester_view(request=request, semester_id=semester_id)
Example #4
0
def semester_activation(request, semester_id, active):
    active = active == 'on'

    try:
        activation = SemesterActivation.objects.filter(semester=Semester.objects.get(id=semester_id)).get()
        activation.is_active = active
    except SemesterActivation.DoesNotExist:
        activation = SemesterActivation(semester=Semester.objects.get(id=semester_id), is_active=active)
    activation.save()

    return semester_view(request=request, semester_id=semester_id)
Example #5
0
def semester_activation(request, semester_id, active):
    if active == 'on':
        active = True
    else:
        active = False

    try:
        activation = SemesterActivation.objects.filter(
            semester=Semester.objects.get(id=semester_id)).get()
        activation.is_active = active
    except SemesterActivation.DoesNotExist:
        activation = SemesterActivation(
            semester=Semester.objects.get(id=semester_id), is_active=active)
    activation.save()

    return semester_view(request=request, semester_id=semester_id)