# Site internet : www.noethys.com # Auteur: Ivan LUCAS # Copyright: (c) 2010-11 Ivan LUCAS # Licence: Licence GNU GPL #----------------------------------------------------------- import Chemins from Utils import UTILS_Adaptations from Utils.UTILS_Traduction import _ import wx from Ctrl import CTRL_Bouton_image import datetime import GestionDB #from Ctrl import CTRL_Tarification_type CTRL_Tarification_type = UTILS_Adaptations.Import( "Ctrl.CTRL_Tarification_type") def DateEngFr(textDate): text = str(textDate[8:10]) + "/" + str(textDate[5:7]) + "/" + str( textDate[:4]) return text def DateComplete(dateDD): """ Transforme une date DD en date complète : Ex : lundi 15 janvier 2008 """ listeJours = (_(u"Lundi"), _(u"Mardi"), _(u"Mercredi"), _(u"Jeudi"), _(u"Vendredi"), _(u"Samedi"), _(u"Dimanche")) listeMois = (_(u"janvier"), _(u"février"), _(u"mars"), _(u"avril"), _(u"mai"), _(u"juin"), _(u"juillet"), _(u"août"), _(u"septembre"), _(u"octobre"), _(u"novembre"),
# Application : Noethys, gestion multi-activités # Site internet : www.noethys.com # Auteur: Ivan LUCAS # Copyright: (c) 2010-16 Ivan LUCAS # Licence: Licence GNU GPL #------------------------------------------------------------------------ import Chemins import wx import os from six.moves import configparser try: from Utils import UTILS_Adaptations except: import UTILS_Adaptations UTILS_Fichiers = UTILS_Adaptations.Import("Utils.UTILS_Fichiers") LISTE_DONNEES = [ ("interface", [ ("theme", "Bleu"), ]), ("journal", [ ("actif", "1"), ("nom", "journal.log"), ]), ("repertoire_donnees", [ ("chemin", ""), ]), ]
#!/usr/bin/env python # -*- coding: iso-8859-15 -*- #----------------------------------------------------------- # Auteur: Ivan LUCAS # Copyright: (c) 2008-09 Ivan LUCAS # Licence: Licence GNU GPL #----------------------------------------------------------- import Chemins from Utils.UTILS_Traduction import _ from Utils import UTILS_Adaptations import wx from Ctrl import CTRL_Bouton_image OL_candidats = UTILS_Adaptations.Import("Ol.OL_candidats") OL_personnes = UTILS_Adaptations.Import("Ol.OL_personnes") class MyDialog(wx.Dialog): """ Sélection d'un candidat """ def __init__(self, parent): wx.Dialog.__init__( self, parent, id=-1, title=_(u"Sélectionner un candidat ou un salarié"), size=(450, 600)) # Label self.label = wx.StaticText( self, -1, _(u"Veuillez sélectionner un candidat ou un salarié :"))
import Chemins from Utils.UTILS_Traduction import _ import wx from Ctrl import CTRL_Bouton_image import FonctionsPerso import GestionDB import datetime from ObjectListView import ObjectListView, ColumnDefn if 'phoenix' in wx.PlatformInfo: from wx.adv import BitmapComboBox else: from wx.combo import BitmapComboBox from Utils import UTILS_Adaptations DLG_Scenario = UTILS_Adaptations.Import("Dlg.DLG_Scenario") class MyDialog(wx.Dialog): """ Saisie d'une prévision pour un scénario """ def __init__(self, parent, IDscenario=None, IDpersonne=0, IDcategorie=0, report=None, mode_heure=0): wx.Dialog.__init__(self, parent, id=-1, title=_(u"Saisie d'un report"),
#------------------------------------------------------------------------ import Chemins from Utils.UTILS_Traduction import _ from Utils import UTILS_Adaptations import wx from Ctrl import CTRL_Bouton_image import GestionDB if 'phoenix' in wx.PlatformInfo: from wx.adv import BitmapComboBox else: from wx.combo import BitmapComboBox from ObjectListView import FastObjectListView, ColumnDefn, Filter CTRL_Questionnaire = UTILS_Adaptations.Import("Ctrl.CTRL_Questionnaire") from Dlg import DLG_Saisie_choix_question def ConvertCouleur(couleur=None): if couleur == None or len(couleur) == 0: return None couleur = couleur[1:-1].split(",") couleur = (int(couleur[0]), int(couleur[1]), int(couleur[2])) return couleur class Track(object): def __init__(self, donnees): self.IDchoix = donnees[0] self.IDquestion = donnees[1] self.ordre = donnees[2]