dbilayer_oracle/core/extra.py

4353 lines
253 KiB
Python
Raw Permalink Normal View History

2023-05-15 18:06:03 +05:30
'''
## Functions for dbauth
#1.1. Create
def dbauth_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbauth_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('dbauth', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbauth_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbauth_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbauth_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbauth_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbauth_processupdateall(req):
pass
## Functions for dbbilling
#1.1. Create
def dbbilling_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbbilling_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbbilling_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbbilling_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbbilling_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbbilling_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbbilling_processupdateall(req):
pass
## Functions for dbcategory
#1.1. Create
def dbcategory_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcategory_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcategory_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcategory_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcategory_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcategory_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcategory_processupdateall(req):
pass
## Functions for dbcharges
#1.1. Create
def dbcharges_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcharges_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcharges_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcharges_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcharges_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcharges_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcharges_processupdateall(req):
pass
## Functions for dbcity
#1.1. Create
def dbcity_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcity_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcity_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcity_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcity_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcity_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcity_processupdateall(req):
pass
## Functions for dbcnnstring
#1.1. Create
def dbcnnstring_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcnnstring_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcnnstring_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcnnstring_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcnnstring_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcnnstring_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcnnstring_processupdateall(req):
pass
## Functions for dbcollection
#1.1. Create
def dbcollection_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcollection_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcollection_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcollection_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcollection_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcollection_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcollection_processupdateall(req):
pass
## Functions for dbcountry
#1.1. Create
def dbcountry_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcountry_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcountry_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcountry_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcountry_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcountry_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcountry_processupdateall(req):
pass
## Functions for dbcustomer
#1.1. Create
def dbcustomer_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbcustomer_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbcustomer_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbcustomer_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbcustomer_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbcustomer_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbcustomer_processupdateall(req):
pass
## Functions for dbdelnote
#1.1. Create
def dbdelnote_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbdelnote_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbdelnote_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbdelnote_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbdelnote_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbdelnote_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbdelnote_processupdateall(req):
pass
## Functions for dbdeploye
#1.1. Create
def dbdeploye_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbdeploye_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbdeploye_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbdeploye_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbdeploye_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbdeploye_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbdeploye_processupdateall(req):
pass
## Functions for dbemail
#1.1. Create
def dbemail_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbemail_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbemail_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbemail_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbemail_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbemail_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbemail_processupdateall(req):
pass
## Functions for dbencoding
#1.1. Create
def dbencoding_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbencoding_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbencoding_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbencoding_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbencoding_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbencoding_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbencoding_processupdateall(req):
pass
## Functions for dbgeninv
#1.1. Create
def dbgeninv_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbgeninv_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbgeninv_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbgeninv_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbgeninv_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbgeninv_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbgeninv_processupdateall(req):
pass
## Functions for dbgst
#1.1. Create
def dbgst_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbgst_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbgst_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbgst_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbgst_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbgst_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbgst_processupdateall(req):
pass
## Functions for dbhash
#1.1. Create
def dbhash_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbhash_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbhash_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbhash_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbhash_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbhash_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbhash_processupdateall(req):
pass
## Functions for dbinstance
#1.1. Create
def dbinstance_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbinstance_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbinstance_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbinstance_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbinstance_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbinstance_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbinstance_processupdateall(req):
pass
## Functions for dbinvoice
#1.1. Create
def dbinvoice_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbinvoice_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbinvoice_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbinvoice_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbinvoice_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbinvoice_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbinvoice_processupdateall(req):
pass
## Functions for dbinvoicelineitem
#1.1. Create
def dbinvoicelineitem_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbinvoicelineitem_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbinvoicelineitem_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbinvoicelineitem_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbinvoicelineitem_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbinvoicelineitem_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbinvoicelineitem_processupdateall(req):
pass
## Functions for dbipaddress
#1.1. Create
def dbipaddress_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbipaddress_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbipaddress_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbipaddress_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbipaddress_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbipaddress_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbipaddress_processupdateall(req):
pass
## Functions for dbkyc
#1.1. Create
def dbkyc_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbkyc_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbkyc_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbkyc_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbkyc_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbkyc_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbkyc_processupdateall(req):
pass
## Functions for dbname
#1.1. Create
def dbname_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbname_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbname_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbname_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbname_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbname_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbname_processupdateall(req):
pass
## Functions for dborders
#1.1. Create
def dborders_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dborders_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dborders_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dborders_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dborders_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dborders_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dborders_processupdateall(req):
pass
## Functions for dborganization
#1.1. Create
def dborganization_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dborganization_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dborganization_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dborganization_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dborganization_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dborganization_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dborganization_processupdateall(req):
pass
## Functions for dbpackage
#1.1. Create
def dbpackage_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpackage_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpackage_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpackage_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpackage_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpackage_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpackage_processupdateall(req):
pass
## Functions for dbpan
#1.1. Create
def dbpan_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpan_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpan_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpan_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpan_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpan_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpan_processupdateall(req):
pass
## Functions for dbpassword
#1.1. Create
def dbpassword_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpassword_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpassword_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpassword_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpassword_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpassword_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpassword_processupdateall(req):
pass
## Functions for dbpermission
#1.1. Create
def dbpermission_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpermission_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpermission_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpermission_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpermission_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpermission_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpermission_processupdateall(req):
pass
## Functions for dbphone
#1.1. Create
def dbphone_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbphone_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbphone_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbphone_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbphone_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbphone_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbphone_processupdateall(req):
pass
## Functions for dbpincode
#1.1. Create
def dbpincode_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpincode_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpincode_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpincode_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpincode_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpincode_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpincode_processupdateall(req):
pass
## Functions for dbplan
#1.1. Create
def dbplan_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbplan_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbplan_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbplan_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbplan_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbplan_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbplan_processupdateall(req):
pass
## Functions for dbplanbilling
#1.1. Create
def dbplanbilling_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbplanbilling_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbplanbilling_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbplanbilling_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbplanbilling_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbplanbilling_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbplanbilling_processupdateall(req):
pass
## Functions for dbplans
#1.1. Create
def dbplans_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbplans_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbplans_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbplans_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbplans_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbplans_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbplans_processupdateall(req):
pass
## Functions for dbpo
#1.1. Create
def dbpo_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbpo_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbpo_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbpo_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbpo_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbpo_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbpo_processupdateall(req):
pass
## Functions for dbportnumber
#1.1. Create
def dbportnumber_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbportnumber_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbportnumber_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbportnumber_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbportnumber_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbportnumber_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbportnumber_processupdateall(req):
pass
## Functions for dbprod
#1.1. Create
def dbprod_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbprod_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbprod_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbprod_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbprod_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbprod_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbprod_processupdateall(req):
pass
## Functions for dbrole
#1.1. Create
def dbprole_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbprole_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbrole_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbrole_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbrole_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbrole_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbrole_processupdateall(req):
pass
## Functions for dbschema
#1.1. Create
def dbschema_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbschema_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbschema_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbschema_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbschema_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbschema_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbschema_processupdateall(req):
pass
## Functions for dbstate
#1.1. Create
def dbstate_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbstate_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbstate_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbstate_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbstate_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbstate_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbstate_processupdateall(req):
pass
## Functions for dbuac
#1.1. Create
def dbuac_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbuac_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbuac_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbuac_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbuac_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbuac_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbuac_processupdateall(req):
pass
## Functions for dbuname
#1.1. Create
def dbuname_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbuname_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbuname_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbuname_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbuname_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbuname_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbuname_processupdateall(req):
pass
## Functions for users
#1.1. Create
def dbusers_processcreate(reqData):
if isinstance(reqData, dict):
data_to_insert, ids_of_stored = generate_unique_ids('pagename','pagelayoutpropid',reqData, 'pagelayoutnprops')
print("all stored ids in db", data_to_insert, ids_of_stored)
data='","'.join(data_to_insert.values())
data='"' + data + '"'
sta=dbilayer.insertintotablewocond('pagelayoutnprops', constants.columns_dbacl_table, data, 'pagename')
if(sta["message"] == "Success"):
respsucc={"responseid": reqData['requestid'], "responsefor": "Create Layout Address", "responsesetto": reqData['requestsrc'], "response": {"message": "PageLayout Created Successfully", "last_id": sta["last_insert_id"], "stored_names": sta["stored_names"], "ids_stored": ids_of_stored}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Create Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.2. Read One Conditional
def dbusers_processreadonecond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readoneonewithcond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if isinstance(sta, list):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Single Page", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.3. Read Multiple Conditional
def dbusers_processreadmanycond(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywithcond('pagelayoutnprops', '*', condition_data)
if (len(sta) > 1):
#sta=common.list2dict(sta)
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response":{"message": "Some Error in Request or Requested Items All Are Inactive"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.4. Read All
def dbusers_processreadall(reqData):
if isinstance(reqData, dict):
condition_data=reqData['requestdata']
sta=dbilayer.readmanywocond('pagelayoutnprops', '*', condition_data)
#sta=common.list2dict(sta)
if (len(sta) > 1):
respsucc={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": sta}}
return respsucc
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Some Error in Request"}}
return respfail
else:
respfail={"responseid": reqData['requestid'], "responsefor": "Read Many Pages", "responsesetto": reqData['requestsrc'], "response": {"message": "Error Encountered"}}
return respfail
#1.5. Delete One Conditional
def dbusers_processdeleteonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data = reqData['requestdata']['pagelayoutpropid']
sta = dbilayer.updatevaluesindb('pagelayoutpropid = "'+ data + '"',"status = '9'" , "pagelayoutnprops")
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Delete request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"dbacl_processdeleteonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.6. Update One Conditional
def dbusers_processupdateonecond(reqData):
if reqData['requestdata']['pagelayoutpropid']:
data=reqData['requestdata']
pagelayoutpropid = data['pagelayoutpropid']
sta = dbilayer.updatepageswithcond("pagelayoutnprops", data, pagelayoutpropid)
print(sta)
if(sta == "Success"):
respsucc = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Page Updated Successfully"}}
return respsucc
elif(sta == 'Failed'):
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Update request Failed"}}
return respfail
else:
respfail = {"responseid": reqData['requestid'], "responsefor":"pages_processupdateonecond","responseto":"UI","responsedata": {"message":"Error in Request"}}
return respfail
#1.7. Update All
def dbusers_processupdateall(req):
pass
'''