def approvalObjectInstance(request, lbeObject_id, objectName): backend = BackendHelper() lbeObject = LBEObjectTemplate.objects.get(id=lbeObject_id) # change status code user: instanceHelper = LBEObjectInstanceHelper(lbeObject) instanceHelper.approval(objectName) # Current page from the object status changed: position = backend.positionObject(lbeObject.name, objectName) lengthMax = 10 page = int(math.ceil(position / float(lengthMax))) return HttpResponseRedirect('/') #return index(request,lbeObject_id,page)
def approvalObjectInstance(request, lbeObject_id, objectName): backend = BackendHelper() lbeObject = LBEObjectTemplate.objects.get(id=lbeObject_id) # change status code user: instanceHelper = LBEObjectInstanceHelper(lbeObject) instanceHelper.approval(objectName) # Current page from the object status changed: position = backend.positionObject(lbeObject.name, objectName) lengthMax = 10 page = int(math.ceil(position / float(lengthMax))) return HttpResponseRedirect("/") # return index(request,lbeObject_id,page)
def deleteObjectInstance(request, lbeObject_id, objectName): backend = BackendHelper() lbeObject = LBEObjectTemplate.objects.get(id=lbeObject_id) # change status code user: instanceHelper = LBEObjectInstanceHelper(lbeObject) # Remove the object from groups if exists: for group in LBEGroup.objects.all(): groupHelper = GroupInstanceHelper(group) try: groupHelper.removeObjectInstance(lbeObject, objectName) except KeyError: pass # same values # Set to Delete for object Instance instanceHelper.remove(objectName) # Current page from the object deleted: position = backend.positionObject(lbeObject.name, objectName) lengthMax = 10 page = int(math.ceil(position / float(lengthMax))) return HttpResponseRedirect('/directory/' + lbeObject_id + "/1")
def deleteObjectInstance(request, lbeObject_id, objectName): backend = BackendHelper() lbeObject = LBEObjectTemplate.objects.get(id=lbeObject_id) # change status code user: instanceHelper = LBEObjectInstanceHelper(lbeObject) # Remove the object from groups if exists: for group in LBEGroup.objects.all(): groupHelper = GroupInstanceHelper(group) try: groupHelper.removeObjectInstance(lbeObject, objectName) except KeyError: pass # same values # Set to Delete for object Instance instanceHelper.remove(objectName) # Current page from the object deleted: position = backend.positionObject(lbeObject.name, objectName) lengthMax = 10 page = int(math.ceil(position / float(lengthMax))) return HttpResponseRedirect("/directory/" + lbeObject_id + "/1")