Subversion Repositories SmartDukaan

Rev

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

Rev 6805 Rev 6821
Line 30... Line 30...
30
    get_clearance_sale_catalog_ids, add_update_voucher_for_item, \
30
    get_clearance_sale_catalog_ids, add_update_voucher_for_item, \
31
    delete_voucher_for_item, get_voucher_amount, get_all_vouchers_for_item, \
31
    delete_voucher_for_item, get_voucher_amount, get_all_vouchers_for_item, \
32
    is_valid_catalog_id, check_risky_item, get_vat_percentage_for_item, \
32
    is_valid_catalog_id, check_risky_item, get_vat_percentage_for_item, \
33
    get_vat_amount_for_item, add_tag, get_all_tags, get_all_entities_by_tag_name, \
33
    get_vat_amount_for_item, add_tag, get_all_tags, get_all_entities_by_tag_name, \
34
    delete_tag, delete_entity_tag, get_all_ignored_inventoryupdate_items_list, \
34
    delete_tag, delete_entity_tag, get_all_ignored_inventoryupdate_items_list, \
35
    get_insurance_amount, get_insurer
35
    get_insurance_amount, get_insurer, get_all_alive_items
36
from shop2020.thriftpy.model.v1.catalog.ttypes import status
36
from shop2020.thriftpy.model.v1.catalog.ttypes import status
37
from shop2020.utils.Utils import log_entry, to_py_date
37
from shop2020.utils.Utils import log_entry, to_py_date
38
import datetime
38
import datetime
39
 
39
 
40
class CatalogServiceHandler:
40
class CatalogServiceHandler:
Line 260... Line 260...
260
                if item:
260
                if item:
261
                    ret_items.append(to_t_item(item))
261
                    ret_items.append(to_t_item(item))
262
            return ret_items
262
            return ret_items
263
        finally:
263
        finally:
264
            close_session()
264
            close_session()
-
 
265
            
-
 
266
    def getAllAliveItems(self):
-
 
267
        """
-
 
268
        Parameters:
-
 
269
         - itemStatus
-
 
270
        """
-
 
271
        log_entry(self, "all non phased non deleted items requested")
-
 
272
        try:
-
 
273
            items = get_all_alive_items()
-
 
274
            ret_items = []
-
 
275
            for item in items:
-
 
276
                if item:
-
 
277
                    ret_items.append(to_t_item(item))
-
 
278
            return ret_items
-
 
279
        finally:
-
 
280
            close_session()
-
 
281
    
265
 
282
 
266
    def getAllBrandsByCategory(self, categoryId):
283
    def getAllBrandsByCategory(self, categoryId):
267
        """
284
        """
268
        Parameters:
285
        Parameters:
269
         - categoryId
286
         - categoryId