def Traiter(self, event=None): if len(self.Selection()) == 0 : dlg = wx.MessageDialog(self, _(u"Vous n'avez sélectionné aucune ligne à traiter dans la liste !"), _(u"Erreur de saisie"), wx.OK | wx.ICON_EXCLAMATION) dlg.ShowModal() dlg.Destroy() return track = self.Selection()[0] # Ouverture de la fenêtre de traitement des demandes dlg = DLG_Saisie_portail_demande.Dialog(self, track=track, tracks=self.GetObjects()) dlg.ShowModal() dlg.Destroy()
def Commencer(self): tracks = self.GetObjects() if len(tracks) == 0 : dlg = wx.MessageDialog(self, _(u"Il n'y a aucune demande à traiter dans la liste !"), _(u"Erreur"), wx.OK | wx.ICON_EXCLAMATION) dlg.ShowModal() dlg.Destroy() return # Ouverture de la fenêtre de traitement des demandes dlg = DLG_Saisie_portail_demande.Dialog(self, track=tracks[0], tracks=self.GetObjects()) dlg.ShowModal() dlg.Destroy()