4353 lines
253 KiB
Python
4353 lines
253 KiB
Python
|
|
||
|
'''
|
||
|
## 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
|
||
|
|
||
|
'''
|