def __letUserLoginByHimself(self): user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog( user=user, gui=self._model.gui, dialogMode=UserDialog.LOGIN_MODE): return try: self._model.loginUser(user.login, user.password) except Exception as ex: show_exc_info(self._model.gui, ex)
def __letUserLoginByHimself(self): user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog(user=user, gui=self._model.gui, dialogMode=UserDialog.LOGIN_MODE): return try: self._model.loginUser(user.login, user.password) except Exception as ex: show_exc_info(self._model.gui, ex)
def handle(self): try: self._model.checkActiveRepoIsNotNone() user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog( user=user, gui=self._model.gui, dialogMode=UserDialog.LOGIN_MODE): return self._model.loginUser(user.login, user.password) stats.sendEvent("main_window.login_user") except Exception as ex: show_exc_info(self._model.gui, ex)
def handle(self): try: self._model.checkActiveRepoIsNotNone() user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog(user=user, gui=self._model.gui, dialogMode=UserDialog.LOGIN_MODE): return self._model.loginUser(user.login, user.password) stats.sendEvent("main_window.login_user") except Exception as ex: show_exc_info(self._model.gui, ex)
def handle(self): try: self._model.checkActiveRepoIsNotNone() user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog( user=user, gui=self._model.gui, dialogMode=UserDialog.CREATE_MODE): return uow = self._model.repo.createUnitOfWork() try: uow.executeCommand(SaveNewUserCommand(user)) self._model.user = user finally: uow.close() stats.sendEvent("main_window.create_user") except Exception as ex: show_exc_info(self._model.gui, ex)
def handle(self): try: self._model.checkActiveRepoIsNotNone() user = User() dialogs = UserDialogsFacade() if not dialogs.execUserDialog(user=user, gui=self._model.gui, dialogMode=UserDialog.CREATE_MODE): return uow = self._model.repo.createUnitOfWork() try: uow.executeCommand(SaveNewUserCommand(user)) self._model.user = user finally: uow.close() stats.sendEvent("main_window.create_user") except Exception as ex: show_exc_info(self._model.gui, ex)