def edit_request(request): offer = sessionstore.get_offer(request) credit_req = offer.request return render_to_response('enter-request.html', { 'customer': offer.request.customer, 'credit_request': credit_req, 'target': 'update-request', }, context_instance=RequestContext(request))
def offer_status(request): offer = sessionstore.get_offer(request) is_signed = creditapprovalclient.contractSigned(offer) return render_to_response('offer-status.html', { 'id': offer._offer_id, 'offer': offer, 'is_signed': is_signed, }, context_instance=RequestContext(request))
def accept_offer(request): offer = sessionstore.get_offer(request) credit_req = sessionstore.get_request(request) offer.request = credit_req creditapprovalclient.acceptOffer(offer) sessionstore.set_offer(request, offer) return HttpResponseRedirect(reverse(offer_status))
def decline_offer(request): offer = sessionstore.get_offer(request) credit_req = sessionstore.get_request(request) offer.request = credit_req x = creditapprovalclient.declineOffer(offer) return render_to_response('offer-declined.html', { 'id': offer._offer_id, 'offer': offer, }, context_instance=RequestContext(request))