Exemple #1
0
def mess_leave_reject(request, pk):
    if(check_isMessAdmin(request)):
        rt = MessLeave.objects.filter(pk = pk)
        temp = rt[0]
        temp.isDeleted = True
        temp.save()
        yt = Messages(message = ("Your mess leave request made on Date " + str(temp.timestamp)  + " was rejected"), student = temp.student)
        yt.created_at = datetime.datetime.now().date()
        yt.modified_at = datetime.datetime.now().date()
        yt.modified_by = request.user
        yt.created_by = request.user
        yt.save()
        return redirect('mess_admin:mess_admin_dashboard')
    return render(request,'index.html')
Exemple #2
0
def pending_appointments(request, id):
    if (check_isMedicalAdmin(request)):
        try:
            medical_appointment = MedicalAppointment.objects.get(pk=id)
            me = Messages(message="Your medical appointment with " +
                          str(medical_appointment.doctor.doctor_name) +
                          " at " + str(medical_appointment.appointment_time) +
                          " has been confirmed ",
                          student=medical_appointment.student)
            me.created_at = datetime.datetime.now().date()
            me.modified_at = datetime.datetime.now().date()
            me.created_by = request.user.username
            me.modified_by = request.user.username
            me.save()
            medical_appointment.isDeleted = 1
            medical_appointment.save()
            return redirect('medical_admin:medical_admin_dashboard')
        except:
            pass
        return redirect('medical_admin:medical_admin_dashboard')
    return render(request, 'index.html')
Exemple #3
0
def reject_leave(request, id):
    if (check_isMedicalAdmin(request)):
        try:
            medical_leave = MedicalLeave.objects.get(pk=id)
            me = Messages(
                message="Your medical leave has got rejected. Leave From" +
                str(medical_leave.leave_from) + " Leave to: " +
                str(medical_leave.leave_to) + " Reason: " +
                str(medical_leave.reason),
                student=medical_leave.student)
            me.created_at = datetime.datetime.now().date()
            me.modified_at = datetime.datetime.now().date()
            me.created_by = request.user.username
            me.modified_by = request.user.username
            me.save()
            medical_leave.isDeleted = 1
            medical_leave.save()
            return redirect('medical_admin:medical_admin_dashboard')
        except:
            pass
        return redirect('medical_admin:medical_admin_dashboard')
    return render(request, 'index.html')