Subversion Repositories SmartDukaan

Rev

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

Rev 504 Rev 513
Line 29... Line 29...
29
  print '  UserInternalInfo getInternalInfo(i64 userId, bool isSessionId)'
29
  print '  UserInternalInfo getInternalInfo(i64 userId, bool isSessionId)'
30
  print '  UserContext getContext(string email, string password)'
30
  print '  UserContext getContext(string email, string password)'
31
  print '  bool authenticateUser(string handle, string password, bool isEmail)'
31
  print '  bool authenticateUser(string handle, string password, bool isEmail)'
32
  print '  bool userExists(string email)'
32
  print '  bool userExists(string email)'
33
  print '  bool addIpAdressForUser(string ip, i64 timestamp, i64 userId)'
33
  print '  bool addIpAdressForUser(string ip, i64 timestamp, i64 userId)'
34
  print '  bool addAddressForUser(Address address, i64 userid, i64 timestamp)'
34
  print '  bool addAddressForUser(Address address, i64 userid, i64 timestamp, bool setDefault)'
35
  print '  bool removeAddressForUser(i64 userid, i64 addressId)'
35
  print '  bool removeAddressForUser(i64 userid, i64 addressId)'
36
  print '  bool setUserAsLoggedIn(i64 userId, i64 timestamp)'
36
  print '  bool setUserAsLoggedIn(i64 userId, i64 timestamp)'
37
  print '  bool setUserAsLoggedOut(i64 userid, i64 timestamp)'
37
  print '  bool setUserAsLoggedOut(i64 userid, i64 timestamp)'
38
  print '  bool setDefaultAddress(i64 userid, i64 addressId)'
38
  print '  bool setDefaultAddress(i64 userid, i64 addressId)'
39
  print '  bool updatePassword(i64 userid, string password)'
39
  print '  bool updatePassword(i64 userid, string password)'
Line 152... Line 152...
152
    print 'addIpAdressForUser requires 3 args'
152
    print 'addIpAdressForUser requires 3 args'
153
    sys.exit(1)
153
    sys.exit(1)
154
  pp.pprint(client.addIpAdressForUser(args[0],eval(args[1]),eval(args[2]),))
154
  pp.pprint(client.addIpAdressForUser(args[0],eval(args[1]),eval(args[2]),))
155
 
155
 
156
elif cmd == 'addAddressForUser':
156
elif cmd == 'addAddressForUser':
157
  if len(args) != 3:
157
  if len(args) != 4:
158
    print 'addAddressForUser requires 3 args'
158
    print 'addAddressForUser requires 4 args'
159
    sys.exit(1)
159
    sys.exit(1)
160
  pp.pprint(client.addAddressForUser(eval(args[0]),eval(args[1]),eval(args[2]),))
160
  pp.pprint(client.addAddressForUser(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
161
 
161
 
162
elif cmd == 'removeAddressForUser':
162
elif cmd == 'removeAddressForUser':
163
  if len(args) != 2:
163
  if len(args) != 2:
164
    print 'removeAddressForUser requires 2 args'
164
    print 'removeAddressForUser requires 2 args'
165
    sys.exit(1)
165
    sys.exit(1)