예제 #1
0
 def Ajouter(self, event):
     if UTILS_Utilisateurs.VerificationDroitsUtilisateurActuel("parametrage_modeles_emails", "creer") == False : return
     from Dlg import DLG_Saisie_modele_email
     dlg = DLG_Saisie_modele_email.Dialog(self, categorie=self.categorie, IDmodele=None)
     if len(self.donnees) == 0 :
         dlg.defaut = 1
     if dlg.ShowModal() == wx.ID_OK:
         IDmodele = dlg.GetIDmodele()
         self.MAJ(IDmodele)
     dlg.Destroy()
예제 #2
0
 def Ajouter(self, event):
     from Dlg import DLG_Saisie_modele_email
     dlg = DLG_Saisie_modele_email.Dialog(self,
                                          categorie=self.categorie,
                                          IDmodele=None)
     if len(self.donnees) == 0:
         dlg.defaut = 1
     if dlg.ShowModal() == wx.ID_OK:
         IDmodele = dlg.GetIDmodele()
         self.MAJ(IDmodele)
     dlg.Destroy()
예제 #3
0
 def Modifier(self, event):
     if UTILS_Utilisateurs.VerificationDroitsUtilisateurActuel("parametrage_modeles_emails", "modifier") == False : return
     if len(self.Selection()) == 0 :
         dlg = wx.MessageDialog(self, _(u"Vous n'avez sélectionné aucun modèle à modifier dans la liste !"), _(u"Erreur de saisie"), wx.OK | wx.ICON_EXCLAMATION)
         dlg.ShowModal()
         dlg.Destroy()
         return
     track = self.Selection()[0]
     IDmodele = track.IDmodele
     from Dlg import DLG_Saisie_modele_email
     dlg = DLG_Saisie_modele_email.Dialog(self, categorie=self.categorie, IDmodele=IDmodele)
     if dlg.ShowModal() == wx.ID_OK:
         self.MAJ(IDmodele)
     dlg.Destroy()
예제 #4
0
 def Modifier(self, event):
     if len(self.Selection()) == 0:
         dlg = wx.MessageDialog(
             self,
             _(u"Vous n'avez sélectionné aucun modèle à modifier dans la liste !"
               ), _(u"Erreur de saisie"), wx.OK | wx.ICON_EXCLAMATION)
         dlg.ShowModal()
         dlg.Destroy()
         return
     track = self.Selection()[0]
     IDmodele = track.IDmodele
     from Dlg import DLG_Saisie_modele_email
     dlg = DLG_Saisie_modele_email.Dialog(self,
                                          categorie=self.categorie,
                                          IDmodele=IDmodele)
     if dlg.ShowModal() == wx.ID_OK:
         self.MAJ(IDmodele)
     dlg.Destroy()