Example #1
0
 def assignOfficer(self):
     databaseID = self.databaseID
     result = yield self.clubsCtrl.sendRequest(
         AssignOfficerCtx(self.__clubDbID, databaseID, waitingID="clubs/assignOfficer")
     )
     if result.isSuccess():
         SystemMessages.pushMessage(club_fmts.getAssignOfficerSysMsg(self.getUserFullName(databaseID)))
Example #2
0
 def assignOfficer(self, memberDbID, userName):
     isOk = yield DialogsInterface.showDialog(I18nConfirmDialogMeta('staticFormation/staffView/promoteConfirmation', messageCtx={'userName': userName}))
     if isOk:
         self.showWaiting(WAITING.CLUBS_ASSIGNOFFICER)
         result = yield self.clubsCtrl.sendRequest(AssignOfficerCtx(self._clubDbID, int(memberDbID)))
         if result.isSuccess():
             SystemMessages.pushMessage(club_fmts.getAssignOfficerSysMsg(self.getUserFullName(int(memberDbID))))
         self.hideWaiting()
Example #3
0
 def assignOfficer(self, memberDbID, userName):
     isOk = yield DialogsInterface.showDialog(I18nConfirmDialogMeta('staticFormation/staffView/promoteConfirmation', messageCtx={'userName': userName}))
     if isOk:
         self.showWaiting(WAITING.CLUBS_ASSIGNOFFICER)
         result = yield self.clubsCtrl.sendRequest(AssignOfficerCtx(self._clubDbID, int(memberDbID)))
         if result.isSuccess():
             SystemMessages.pushMessage(club_fmts.getAssignOfficerSysMsg(self.getUserFullName(int(memberDbID))))
         self.hideWaiting()
Example #4
0
 def assignOfficer(self):
     databaseID = self.databaseID
     result = yield self.clubsCtrl.sendRequest(
         AssignOfficerCtx(self.__clubDbID,
                          databaseID,
                          waitingID='clubs/assignOfficer'))
     if result.isSuccess():
         SystemMessages.pushMessage(
             club_fmts.getAssignOfficerSysMsg(
                 self.getUserFullName(databaseID)))