1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
PROCÉDURE INTERNE MAJPremierAffichage()
ExécuteTraitement(PLN_réservation, trtChangementPériodePlanning)
FIN
MaFenêtre..Traitement[trtInit] += MAJPremierAffichage
PROCÉDURE AvantCréation(rdvCréé est un RendezVous)
PROCÉDURE EntréeEnSaisie(rdvEdité est un RendezVous)
PROCÉDURE SortieDeSaisie(rdvModifié est un RendezVous)
// Ce que j'ai tenté de faire, certainement incomplet !!!!
// HLitRecherchePremier(réservation, IDréservation, rdvModifié.ID)
// HModifie(réservation,hNumEnrEnCours)
PROCÉDURE Sélection(rdvSélectionné est un RendezVous)
PROCÉDURE Déplacement(rdvDéplacé est un RendezVous)
PROCÉDURE Redimensionnement(rdvRedimensionné est un RendezVous)
PROCÉDURE Suppression(rdvSupprimé est un RendezVous)
PROCÉDURE DéplacementRessource(rdvRessourceDéplacé est un RendezVous)
// sur double clic
SI PLN_réservation > 0 ALORS
réservSélectionné est un RendezVous
réservSélectionné = PLN_réservation[PLN_réservation]
Ouvre(FEN_Fiche_réservationMOD,Val(réservSélectionné.Note))
PlanningSupprimeRendezVous(PLN_réservation,PLN_réservation)
maréserv est un RendezVous
HLitRecherchePremier(réservation,IDréservation,Val(réservSélectionné.Note))
HLitRecherchePremier(salle,IDsalle,réservation.IDsalle)
maréserv.Ressource = salle.nom
maréserv.JournéeEntière = réservation.journéeentière
maréserv.Titre = réservation.objetreserv
maréserv.DateDébut = réservation.datedébut+réservation.heuredébut
maréserv.DateFin = réservation.datefin+réservation.heurefin
maréserv.Note = réservation.IDréservation
maréserv.CouleurFond=réservation.couleurfond
maréserv.Bulle=réservation.bénéficiaire+" "+DateVersChaîne(réservation.datedébut)+" à "+Gauche(HeureVersChaîne(réservation.heuredébut), 5)...
+" au "+DateVersChaîne(réservation.datefin)+" à "+Gauche(HeureVersChaîne(réservation.heurefin),5)
maréserv.Auteur=réservataire.identité
PlanningAjouteRendezVous(PLN_réservation,maréserv)
FIN |
Partager