Example #1
0
	def raw(self,db,query,offset,limit):
		response = None
		result,fault = util.getResponseTemplates(False,False)
		if(util.checkNulls(fault,query,offset,limit)): return fault
		se,totalRows = db.searchWithTotalRows(query,offset,limit)
		if(not se):
			util.setFaultCodeAndMessage(fault,faults.DB_SEARCH_ERROR,faults.DB_SEARCH_ERROR_MESSAGE)
			response = fault
		else:
			util.setResultWithDataAndTotalRows(result,True,se,totalRows)
			response = result
		return response
Example #2
0
	def raw(self,db,latitude,longitude,offset,limit):
		response = None
		result,fault = util.getResponseTemplates(False,False)
		if(util.checkNulls(fault,latitude,longitude,offset,limit)): return fault
		data,totalRows = db.getARNearbyWithTotalRows(latitude,longitude,offset,limit)
		if(not data):
			util.setFaultCodeAndMessage(fault,faults.NEARBY_ERROR,faults.NEARBY_ERROR_MESSAGE)
			response = fault
		else:
			util.setResultWithDataAndTotalRows(result,True,data,totalRows)
			response = result
		return response
Example #3
0
	def raw(self,db,username,offset,limit):
		response = None
		result,fault = util.getResponseTemplates(False,False)
		if(util.checkNulls(fault,username)): return fault
		data,totalRows = db.getTagsForUserWithTotalRows(username,offset,limit)
		if(not data):
			util.setFaultCodeAndMessage(fault,faults.TAGS_ERROR,faults.TAGS_ERROR_MESSAGE)
			response = fault
		else:
			util.setResultWithDataAndTotalRows(result,True,data,totalRows)
			response = result
		return response
Example #4
0
 def raw(self, db, query, offset, limit):
     response = None
     result, fault = util.getResponseTemplates(False, False)
     if (util.checkNulls(fault, query, offset, limit)): return fault
     se, totalRows = db.searchWithTotalRows(query, offset, limit)
     if (not se):
         util.setFaultCodeAndMessage(fault, faults.DB_SEARCH_ERROR,
                                     faults.DB_SEARCH_ERROR_MESSAGE)
         response = fault
     else:
         util.setResultWithDataAndTotalRows(result, True, se, totalRows)
         response = result
     return response
Example #5
0
 def raw(self, db, offset, limit):
     response = None
     result, fault = util.getResponseTemplates(False, False)
     if (util.checkNulls(fault, offset, limit)): return fault
     data, totalRows = db.getTagsByRatingWithTotalRows(offset, limit)
     if (not data):
         util.setFaultCodeAndMessage(fault, faults.NEARBY_ERROR,
                                     faults.NEARBY_ERROR_MESSAGE)
         response = fault
     else:
         util.setResultWithDataAndTotalRows(result, True, data, totalRows)
         response = result
     return response