Subversion Repositories SmartDukaan

Rev

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

Rev 1612 Rev 1673
Line 579... Line 579...
579
        If userType = UserType.USER, then it returns count of non-anonymous users only
579
        If userType = UserType.USER, then it returns count of non-anonymous users only
580
        
580
        
581
        Parameters:
581
        Parameters:
582
         - userType
582
         - userType
583
        """
583
        """
-
 
584
        try:
584
        return UserDataAccessors.get_user_count(userType)
585
            return UserDataAccessors.get_user_count(userType)
-
 
586
        finally:
-
 
587
            UserDataAccessors.close_session()
-
 
588
 
-
 
589
    def getAllUsers(self, userType):
-
 
590
        """
-
 
591
        Returns list of users of type userType. If userType is null, then returns all the users.
-
 
592
        
-
 
593
        Parameters:
-
 
594
         - userType
-
 
595
        """
-
 
596
        try:
-
 
597
            users = UserDataAccessors.get_users(userType)
-
 
598
            t_users = list()
-
 
599
            for user in users:
-
 
600
                t_users.append(to_t_user(user))
-
 
601
            return t_users
-
 
602
        finally:
-
 
603
            UserDataAccessors.close_session()
585
    
604
    
586
    def closeSession(self, ):
605
    def closeSession(self, ):
587
        CartDataAccessors.close_session()
606
        CartDataAccessors.close_session()
588
        UserDataAccessors.close_session()
607
        UserDataAccessors.close_session()
589
        WidgetDataAccessor.close_session()
608
        WidgetDataAccessor.close_session()