Beispiel #1
0
    def create(self, request):
        savedproc_guid = request.POST.get('savedproc_guid', None)
        procedure_guid = request.POST.get('procedure_guid', None)
        responses = request.POST.get('responses', None)
        phone = request.POST.get('phone', None)
        username = request.POST.get('username', None)
        password = request.POST.get('password', None)

        result, message = api.register_saved_procedure(savedproc_guid,
                                                       procedure_guid,
                                                       responses, phone,
                                                       username, password)
        if result:
            response = succeed(message)
            logging.info("Saved case text successfully.")
        else:
            response = fail(message)
            logging.info("Failed to save case text: %s" % message)
        return response
    def create(self, request):
        savedproc_guid = request.POST.get('savedproc_guid', None)
        procedure_guid = request.POST.get('procedure_guid', None)
        responses = request.POST.get('responses', None)
        phone = request.POST.get('phone', None)
        username = request.POST.get('username', None)
        password = request.POST.get('password', None)

        result, message = api.register_saved_procedure(savedproc_guid,
                                                       procedure_guid,
                                                       responses,
                                                       phone,
                                                       username,
                                                       password)
        if result:
            response = succeed(message)
            logging.info("Saved case text successfully.")
        else:
            response = fail(message)
            logging.info("Failed to save case text: %s" % message)
        return response
def procedure_submit(request):
    try:
        logging.info("Received saved procedure submission.")
        for key, value in request.REQUEST.items():
            print key, value


#    if request.method != 'POST':
#        return HttpResponse('get')

        form = ProcedureSubmitForm(request.REQUEST)

        response = ''
        if form.is_valid():
            result, message = register_saved_procedure(
                form.cleaned_data['savedproc_guid'],
                form.cleaned_data['procedure_guid'],
                form.cleaned_data['responses'], form.cleaned_data['phone'],
                form.cleaned_data['username'], form.cleaned_data['password'])

            if result:
                response = json_succeed(
                    "Successfully saved the procedure: %s" % message)
                logging.info("Saved procedure successfully registerd.")
            else:
                response = json_fail(message)
                logging.error("Failed to register procedure: %s" % message)
        else:
            logging.error(
                "Saved procedure submission was invalid, dumping REQUEST.")
            for k, v in request.REQUEST.items():
                logging.error("SavedProcedure argument %s:%s" % (k, v))
            response = json_fail(
                "Could not parse submission : missing parts or invalid data?")

    except Exception, e:
        error = "Exception : %s" % e
        logging.error(error)
        response = json_fail(error)
def procedure_submit(request):
    try:
        logging.info("Received saved procedure submission.")
        for key,value in request.REQUEST.items():
            print key,value

#    if request.method != 'POST':
#        return HttpResponse('get')

        form = ProcedureSubmitForm(request.REQUEST)

        response = ''
        if form.is_valid():
            result, message = register_saved_procedure(form.cleaned_data['savedproc_guid'],
                                                       form.cleaned_data['procedure_guid'],
                                                       form.cleaned_data['responses'],
                                                       form.cleaned_data['phone'],
                                                       form.cleaned_data['username'],
                                                       form.cleaned_data['password'])

            if result:
                response = json_succeed("Successfully saved the procedure: %s" % message)
                logging.info("Saved procedure successfully registerd.")
            else:
                response = json_fail(message)
                logging.error("Failed to register procedure: %s" % message)
        else:
            logging.error("Saved procedure submission was invalid, dumping REQUEST.")
            for k,v in request.REQUEST.items():
                logging.error("SavedProcedure argument %s:%s" % (k,v))
            response = json_fail("Could not parse submission : missing parts or invalid data?")

    except Exception, e:
        error = "Exception : %s" % e
        logging.error(error)
        response = json_fail(error)