コード例 #1
0
    def acceptdlg(self):
        '''
        On user clicking the create user button
        '''
        if self.validateInput():

            member = Membership()

            try:
                #Create new or update user
                if self.user == None:
                    self._setUser()
                    member.createUser(self.user)

                else:
                    self._setUser()
                    #Update user
                    member.createUser(self.user, True)

                self.accept()

            except SecurityException as se:
                QMessageBox.critical(
                    self,
                    QApplication.translate("newUserDlg", "Create User Error"),
                    str(se))
                self.user = None
コード例 #2
0
ファイル: new_user_dlg.py プロジェクト: 7o9/stdm-plugin
 def acceptdlg(self):
     '''
     On user clicking the create user button
     '''
     if self.validateInput():           
         
         member = Membership()  
                   
         try:
             #Create new or update user
             if self.user == None:
                 self._setUser()                    
                 member.createUser(self.user)
                 
             else:
                 self._setUser()                   
                 #Update user  
                 member.createUser(self.user,True)                          
                           
             self.accept()
             
         except SecurityException as se:
             QMessageBox.critical(self, 
                                  QApplication.translate("newUserDlg","Create User Error"), str(se)) 
             self.user = None