def view_ordersummary(request,orderdone_template): order_code = _request_param_get(request,'code') from users.models import UserOrder try: order = UserOrder.objects.get(code=order_code) except UserOrder.DoesNotExist: order = None return response(orderdone_template,locals(),request)
def view_orderdetails(request,orderdetails_template): order_code = _request_param_get(request,'code') order = None if order_code: from users.models import UserOrder try: order = UserOrder.objects.get(code=order_code) userprofile = order.userprofile except UserOrder.DoesNotExist: pass return response(orderdetails_template,locals(),request)
def view_orderdelete(request): order_id = _request_param_get(request,'orderid') if order_id: from users.models import UserOrder try: order = UserOrder.objects.get(id=order_id) except UserOrder.DoesNotExist: return HttpResponse('Order Doesn\'t Exist') order.delete() return HttpResponse('Order Deleted') return HttpResponse('Enter Order')
def view_chart_data(request, show_graph_template): from libs import gviz_api from utils import _request_param_get from reportingtool.models import ReportingTool from reportingtool import report_utils columns = _request_param_get(request,'columns') (rt,rcl,base_url) = ReportingTool.objects.get_results_and_headers(request) graph_headers = rt.graph_headers results = rcl.result_list (description,variables)=report_utils.created_description_for_annotated_time_graph(graph_headers) data_table = gviz_api.DataTable(description) from datetime import datetime for result in results: temp_dict = report_utils.create_data_table_for_annotated_time_graph(result, variables) data_table.AppendData( [temp_dict ]) return HttpResponse(data_table.ToResponse(tqx=request.GET.get('tqx', '')))