add update notification API

This commit is contained in:
2024-10-07 14:35:27 +02:00
parent a64dae56b4
commit 1fe9a6e214

View File

@@ -100,39 +100,26 @@ async def insert_Patient(itemRequest : notificationInsertRequest, session: Sessi
db.close() db.close()
return {"message": "Successfully Created Record"} return {"message": "Successfully Created Record"}
# # Update Patient on table # Update Patient on table
# @router.put("/patients/update/", tags=["Patients"]) @router.put("/notifications/update/{notification_id}", tags=["Notifications"])
# async def Update_Patient(itemRequest : patientUpdateRequest, session: SessionContainer = Depends(verify_session())): async def Update_Patient(notification_id : str): #, session: SessionContainer = Depends(verify_session())
# db = database.dbConnection.dbPatientManagerConnect() db = database.dbConnection.dbAppDataConnect()
# cursor = db.cursor() cursor = db.cursor()
# query = "update patients " query = "update notifications "
# query += "set id_no=%s, first_name=%s, last_name=%s, email=%s, cell_no=%s, medical_aid=%s, " query += "set notification_read=%s "
# query += "medical_aid_main_member=%s, medical_aid_no=%s, medical_aid_code=%s, medical_aid_name=%s, " query += "where idnotifications=%s"
# query += "medical_aid_scheme=%s, address=%s, app_id=%s " patientData = ("Yes",
# query += "where app_id=%s" notification_id,
# patientData = (itemRequest.id_no, )
# itemRequest.first_name, try:
# itemRequest.last_name, cursor.execute(query, patientData)
# itemRequest.email, except Exception as error:
# itemRequest.cell_no, raise HTTPException(status_code=404, detail="Failed to Update Record")
# itemRequest.medical_aid, #return {"query": query, "message": error}
# itemRequest.medical_aid_main_member, db.commit()
# itemRequest.medical_aid_no, cursor.close()
# itemRequest.medical_aid_code, db.close()
# itemRequest.medical_aid_name, return {"message": "Successfully Updated Record"}
# itemRequest.medical_aid_scheme,
# itemRequest.address,
# itemRequest.app_id,
# itemRequest.app_id,)
# try:
# cursor.execute(query, patientData)
# except Exception as error:
# raise HTTPException(status_code=404, detail="Failed to Update Record")
# #return {"query": query, "message": error}
# db.commit()
# cursor.close()
# db.close()
# return {"message": "Successfully Updated Record"}
# # delete Patient on table # # delete Patient on table
# @router.delete("/patients/delete/", tags=["Patients"]) # @router.delete("/patients/delete/", tags=["Patients"])