Subversion Repositories SmartDukaan

Rev

Rev 12005 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12005 Rev 12006
Line 69... Line 69...
69
    
69
    
70
def commit_details(operator,circle,plans):
70
def commit_details(operator,circle,plans):
71
    for plan in plans:
71
    for plan in plans:
72
        try:
72
        try:
73
            rechargeType = str(plan['category'])
73
            rechargeType = str(plan['category'])
-
 
74
            print rechargeType
74
            value = int(plan['value'])
75
            value = int(plan['value'])
75
            talktime = str(plan['talktime'])
76
            talktime = str(plan['talktime'])
76
            validity = str(plan['validity'])
77
            validity = str(plan['validity'])
77
            description = str(plan['full_desc'].replace("\u2022",""))
78
            description = str(plan['full_desc'].replace("\u2022",""))
78
            description = description.replace("\/", "/")
79
            description = description.replace("\/", "/")
79
            description = description.replace("\n",".")
80
            description = description.replace("\n",".")
80
            denomination = RechargeDenomination()
81
            denomination = RechargeDenomination()
81
            denomination.operatorId = operator[2]
82
            denomination.operatorId = operator[2]
82
            denomination.circleId = circle[2]
83
            denomination.circleId = circle[2]
83
            if rechargeType == 'TOP_UP':
84
            if rechargeType == 'Top_Up':
84
                denomination.denominationType = 1
85
                denomination.denominationType = 1
85
            else:
86
            else:
86
                denomination.denominationType = 2
87
                denomination.denominationType = 2
87
            denomination.validity = validity
88
            denomination.validity = validity
88
            denomination.amount = value
89
            denomination.amount = value