def guest_hospitalstructure(request): patients = PatientDb().select(); context={ 'menu':2, 'patient': patients, 'section':'guest_hospitalstructure.html' , }; return render(request, 'guest_base.html', context);
def hospitalstructure(request): patients = PatientDb().select(); context={ 'patient': patients, 'menu':2, 'section':'hospitalstructure.html' , 'loginuser': DoctorDb().selectone(request.session['suser']), }; return render(request, 'base.html', context);
def guest_thirdfloor(request): patients = PatientDb().select(); context = { 'menu': 2, 'patient': patients, 'section': 'guest_hospitalstructure.html', 'content1':'guest_thirdfloor.html' } return render(request, "guest_base.html", context);
def thirdfloor(request): patients = PatientDb().select(); context = { 'menu': 2, 'patient': patients, 'section': 'hospitalstructure.html', 'content1':'thirdfloor.html', 'loginuser': DoctorDb().selectone(request.session['suser']), } return render(request, "base.html", context)
def guest_index(request): doctors = DoctorDb().select(); patients = PatientDb().select(); context={ 'menu':1, 'section':'guest_index.html', 'doctNum':doctors.index(doctors[-1]) + 1, 'patNum':patients.index(patients[-1]) + 1, }; return render(request, 'guest_base.html', context);
def patients(request): spatientlist = PatientDb().select(); context={ 'menu':4, 'section':'patients.html', 'patientlist.html':'patientlsit.html', 'rsusers':spatientlist, 'loginuser': DoctorDb().selectone(request.session['suser']), }; return render(request, 'base.html',context);
def doc_patientlist(request): did = request.GET['id']; docplist = DoctorDb().selectone(did); chartinfo = ChartDb().select(); cpatient = PatientDb().select(); context={ 'doc_patient': docplist, 'chartinfo': chartinfo, 'cpatient': cpatient }; return render(request, 'doc_patientlist.html',context);
def index(request): doctors = DoctorDb().select(); patients = PatientDb().select(); context={ 'menu':1, 'section':'index.html', 'doctNum':doctors.index(doctors[-1]) + 1, 'patNum':patients.index(patients[-1]) + 1, 'loginuser': DoctorDb().selectone(request.session['suser']), }; return render(request, 'base.html', context);
def add_treatment(request): did = request.GET['id']; doc = DoctorDb().selectone(did); spatientlist = PatientDb().select(); context={ 'menu': 3, 'section': 'add_treatment.html', 'doc': doc, 'rsusers': spatientlist, 'loginuser': DoctorDb().selectone(request.session['suser']), }; return render(request, 'base.html',context);
def graph(request): beds = 19; patients = PatientDb().select(); patNum = patients[-1].pid; print(patNum); datas= [ ['Empty beds', beds - patNum], ['Patients', patNum], ] context = { 'datas':datas }; return JsonResponse(context);
def chart(request): pid = request.GET['id']; cpatient = PatientDb().selectone(int(pid)); chartinfo = ChartDb().selectone(int(pid)); allchartinfo = ChartDb().select(); alltreat = TreatmentDb().select(); context = { 'chartpatient': cpatient, 'chartinfo': chartinfo, 'allchartinfo': allchartinfo, 'alltreat': alltreat, }; return render(request,'chart.html',context);
def patientaddimpl(request): name = request.POST['name']; roomno = request.POST['roomno']; roombed = request.POST['roombed']; phone = request.POST['phone']; home = request.POST['home']; try: PatientDb().insert(roomno, int(roombed), name, phone, home); except: context={ 'section':'pat_insert_error.html' }; return render(request,'patients',context); return redirect('patients');
def add_chart(request): did = request.GET['id'] doc = DoctorDb().selectone(did) spatientlist = PatientDb().select() atreatment = TreatmentDb().select() adisease = DiseaseDb().select() context = { 'menu': 3, 'section': 'add_chart.html', 'doc': doc, 'rsusers': spatientlist, 'treat': atreatment, 'diseasecode': adisease, 'loginuser': DoctorDb().selectone(request.session['suser']), } return render(request, 'base.html', context)
def guest_popup302(request): patients = PatientDb().select(); context = { 'patient': patients }; return render(request, 'guest_popup302.html', context);
def popup302(request): patients = PatientDb().select() context = { 'patient': patients } return render(request, 'popup302.html', context)
def guest_popup301(request): patients = PatientDb().select() context = { 'patient': patients } return render(request, 'guest_popup301.html', context)
def popup301(request): patients = PatientDb().select(); context = { 'patient': patients }; return render(request, 'popup301.html', context);