Subversion Repositories SmartDukaan

Rev

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

from shop2020.thriftpy.model.v1.catalog.ttypes import Item, status, Warehouse
import datetime
from shop2020.clients.InventoryClient import InventoryClient
from shop2020.utils.Utils import to_java_date
import xlrd

inventory_client = InventoryClient()

inventory_client.__start__()

client = inventory_client.get_client()
items = client.getAllItems(False);


wb = xlrd.open_workbook('/home/rajveer/Desktop/phone-models.xls')
sheet = wb.sheet_by_index(0)

count = 0
for rownum in range(sheet.nrows):
    #print sheet.row_values(rownum)
    print sheet.row_values(count)
    count = count + 1
 
count = 1    
for item in items:
    item.catalogItemId = sheet.row_values(count)[0]
    item.category = sheet.row_values(count)[1]
    item.manufacturerName = sheet.row_values(count)[2]
    item.modelNumber = sheet.row_values(count)[3]
    item.modelName = sheet.row_values(count)[4]
    item.mrp = sheet.row_values(count)[5]
    item.sellingPrice = sheet.row_values(count)[6]
    item.itemStatus = status.ACTIVE
    count = count + 1
    client.updateItem(item)