Subversion Repositories SmartDukaan

Rev

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

Rev 14590 Rev 14591
Line 895... Line 895...
895
                    val['skuBundleId'] = ""
895
                    val['skuBundleId'] = ""
896
                data.append(val)
896
                data.append(val)
897
        return data
897
        return data
898
 
898
 
899
def addNewItem(data):
899
def addNewItem(data):
900
    try:
-
 
901
        data['updatedOn'] = to_java_date(datetime.now())
900
    data['updatedOn'] = to_java_date(datetime.now())
902
        data['addedOn'] = to_java_date(datetime.now())
901
    data['addedOn'] = to_java_date(datetime.now())
903
        data['priceUpdatedOn'] = to_java_date(datetime.now())
902
    data['priceUpdatedOn'] = to_java_date(datetime.now())
904
        max_id = list(get_mongo_connection().Catalog.MasterData.find().sort({'_id':pymongo.DESCENDING}).limit(1))
903
    max_id = list(get_mongo_connection().Catalog.MasterData.find().sort({'_id':pymongo.DESCENDING}).limit(1))
905
        max_bundle = list(get_mongo_connection().Catalog.MasterData.find().sort({'skuBundleId':pymongo.DESCENDING}).limit(1))
904
    max_bundle = list(get_mongo_connection().Catalog.MasterData.find().sort({'skuBundleId':pymongo.DESCENDING}).limit(1))
906
        data['_id'] = max_id[0]['_id'] + 1
905
    data['_id'] = max_id[0]['_id'] + 1
907
        data['skuBundleId'] = max_bundle[0]['skuBundleId'] + 1
906
    data['skuBundleId'] = max_bundle[0]['skuBundleId'] + 1
908
        get_mongo_connection().Catalog.MasterData.insert(data)
907
    get_mongo_connection().Catalog.MasterData.insert(data)
909
        return {1:'Data added successfully'}
908
    return {1:'Data added successfully'}
910
    except:
-
 
911
        return {0:'Unable to add data.'}
-
 
912
    
909
    
913
def addItemToExistingBundle(data):
910
def addItemToExistingBundle(data):
914
    try:
911
    try:
915
        data['updatedOn'] = to_java_date(datetime.now())
912
        data['updatedOn'] = to_java_date(datetime.now())
916
        data['addedOn'] = to_java_date(datetime.now())
913
        data['addedOn'] = to_java_date(datetime.now())