Example #1
0
    def _on_manage_addresses_button_pressed(self, event):
        picked_address = gmAddressWidgets.manage_addresses(parent=self)
        if picked_address is None:
            return

        question = '%s\n\n  %s\n' % (
            _('Link the following address to the organizational unit ?'),
            '\n  '.join(picked_address.format()))

        link_it = gmGuiHelpers.gm_show_question(
            title=_('Linking selected address'), question=question)
        if not link_it:
            return

        self._PRW_address_searcher.address = picked_address['pk_address']
        self._PRW_address_searcher.display_as_valid(True)
        self.__unit['pk_address'] = self._PRW_address_searcher.GetData()
        self.__unit.save()
Example #2
0
	def _on_manage_addresses_button_pressed(self, event):
		picked_address = gmAddressWidgets.manage_addresses(parent = self)
		if picked_address is None:
			return

		question = u'%s\n\n  %s\n' % (
			_('Link the following address to the organizational unit ?'),
			u'\n  '.join(picked_address.format())
		)

		link_it = gmGuiHelpers.gm_show_question (
			title = _('Linking selected address'),
			question = question
		)
		if not link_it:
			return

		self._PRW_address_searcher.address = picked_address['pk_address']
		self._PRW_address_searcher.display_as_valid(True)
		self.__unit['pk_address'] = self._PRW_address_searcher.GetData()
		self.__unit.save()
Example #3
0
	def _on_manage_addresses_button_pressed(self, event):
		event.Skip()
		from Gnumed.wxpython.gmAddressWidgets import manage_addresses
		manage_addresses(parent = self)