Subversion Repositories SmartDukaan

Rev

Rev 4232 | Rev 4247 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4232 Rev 4234
Line 36... Line 36...
36
from string import Template
36
from string import Template
37
from textwrap import dedent
37
from textwrap import dedent
38
import datetime
38
import datetime
39
import logging
39
import logging
40
import os
40
import os
41
import sys
41
import sys, traceback
42
import time
42
import time
43
from shop2020.config.client.ConfigClient import ConfigClient
43
from shop2020.config.client.ConfigClient import ConfigClient
44
logging.basicConfig(level=logging.DEBUG)
44
logging.basicConfig(level=logging.DEBUG)
45
 
45
 
46
 
46
 
Line 916... Line 916...
916
        order.statusDescription = "DOA pick up authorized"
916
        order.statusDescription = "DOA pick up authorized"
917
        order.doa_auth_timestamp = datetime.datetime.now()
917
        order.doa_auth_timestamp = datetime.datetime.now()
918
        session.commit()
918
        session.commit()
919
        return True
919
        return True
920
    except Exception as e:
920
    except Exception as e:
921
        print sys.exc_info()[0]
921
        print sys.exc_info()
-
 
922
	traceback.print_tb(sys.exc_info()[2])
922
        return False
923
        return False
923
    finally:
924
    finally:
924
        if os.path.exists(filename):
925
        if os.path.exists(filename):
925
            os.remove(filename)
926
            os.remove(filename)
926
 
927
 
Line 1223... Line 1224...
1223
    
1224
    
1224
    pdf.setFont('Times-Roman',12)
1225
    pdf.setFont('Times-Roman',12)
1225
    order_text = pdf.beginText(inch, PAGE_HEIGHT - 4 * inch)
1226
    order_text = pdf.beginText(inch, PAGE_HEIGHT - 4 * inch)
1226
    order_text.textLine("Pickup CODE: " + provider.details[DeliveryType.PREPAID].accountNo)
1227
    order_text.textLine("Pickup CODE: " + provider.details[DeliveryType.PREPAID].accountNo)
1227
    lineitem = order.lineitems[0] 
1228
    lineitem = order.lineitems[0] 
1228
    order_text.textLine("Content : " + lineitem.brand + " " + lineitem.model_number + " " + lineitem.color)
1229
    order_text.textLine("Content : " + lineitem.brand + " " + str(lineitem.model_number) + " " + str(lineitem.color))
1229
    order_text.textLine("Declared Value: Rs. " + str(order.total_amount))
1230
    order_text.textLine("Declared Value: Rs. " + str(order.total_amount))
1230
    order_text.textLine("Order ID : " + str(order.id))
1231
    order_text.textLine("Order ID : " + str(order.id))
1231
    pdf.drawText(order_text)
1232
    pdf.drawText(order_text)
1232
    pdf.showPage()
1233
    pdf.showPage()
1233
    pdf.save()
1234
    pdf.save()