def OnDClickObjet(self, event=None): from Dlg import DLG_Fiche_produit dlg = DLG_Fiche_produit.Dialog(None, IDproduit=self.IDproduit) dlg.ShowModal() dirty = dlg.IsDirty() dlg.Destroy() return dirty
def Consulter(self, event=None): """ Consulter la fiche produit """ if len(self.Selection()) == 0 : dlg = wx.MessageDialog(self, _(u"Vous n'avez sélectionné aucun produit à consulter dans la liste !"), _(u"Erreur de saisie"), wx.OK | wx.ICON_EXCLAMATION) dlg.ShowModal() dlg.Destroy() return # Ouverture de la fiche produit track = self.Selection()[0] from Dlg import DLG_Fiche_produit dlg = DLG_Fiche_produit.Dialog(self, IDproduit=track.IDproduit) dlg.ShowModal() dlg.Destroy() self.MAJ(track.IDproduit)