Subversion Repositories SmartDukaan

Rev

Rev 130 | Rev 581 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

'''
Created on 03-May-2010

@author: ashish
'''

from shop2020.clients.UserClient import UserClient
from shop2020.thriftpy.model.v1.user.ttypes import *  
from shop2020.thriftpy.model.v1.user.UserContextService import addAddressForUser_result


user_client = UserClient()

user_client.__start__()

client = user_client.get_client()



user_context = UserContext()

primary_info = UserPrimaryInfo()

internal_info = UserInternalInfo()
state = UserState()



primary_info.email = "test@shop2020.in"
primary_info.firstName = "Rajveer"
primary_info.lastName = "Singh"
primary_info.occupation = "Doctor"


address1 = Address()
address1.city = "Sikar"
address1.country = "India"
address1.pin = "332301"
address1.line1 = "Line 1 house 1"
address1.line2 = "Line 2 House 2"
address1.enabled = True

#addresses = []
#addresses.append(address1)
#primary_info.addresses = addresses

user_context.primaryInfo = primary_info
user_context.internalInfo = internal_info


user_context.userState = state

client.createContext(user_context,False)

 
 
client.addAddressForUser(address1, 5,None)