diff options
| author | polo <ordipolo@gmx.fr> | 2023-09-01 12:00:23 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2023-09-01 12:00:23 +0200 |
| commit | 45f1b99a1060ee43deb6055faef1f8b16b5d80a2 (patch) | |
| tree | 2be0c73b839b220433280daaf29d41644ecd4851 /src/sections/2_service.php | |
| parent | 6f4cc3afffde36a13618458ffda72e6104624f36 (diff) | |
| download | AppliGestionPHP-45f1b99a1060ee43deb6055faef1f8b16b5d80a2.tar.gz AppliGestionPHP-45f1b99a1060ee43deb6055faef1f8b16b5d80a2.tar.bz2 AppliGestionPHP-45f1b99a1060ee43deb6055faef1f8b16b5d80a2.zip | |
section 3 bientôt terminée
Diffstat (limited to 'src/sections/2_service.php')
| -rw-r--r-- | src/sections/2_service.php | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/src/sections/2_service.php b/src/sections/2_service.php index 2680db6..1d58606 100644 --- a/src/sections/2_service.php +++ b/src/sections/2_service.php | |||
| @@ -7,14 +7,13 @@ function newService($Client): array // $Client est un Client ou null | |||
| 7 | { | 7 | { |
| 8 | // fenêtres | 8 | // fenêtres |
| 9 | $MenuEnregistrement = new ZenityList(ZenitySetup::$menu_enregistrement_text, ZenitySetup::$menu_enregistrement_entrees); | 9 | $MenuEnregistrement = new ZenityList(ZenitySetup::$menu_enregistrement_text, ZenitySetup::$menu_enregistrement_entrees); |
| 10 | $Calendrier = new ZenityCalendar(ZenitySetup::$calendar_text); | 10 | $Calendrier = new ZenityCalendar(ZenitySetup::$calendar['section2']); |
| 11 | $FormulaireDevis = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_devis_entrees); | 11 | $FormulaireDevis = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_devis_entrees); |
| 12 | $FormulaireFacture = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_facture_entrees); | 12 | $FormulaireFacture = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_facture_entrees); |
| 13 | $FormulaireCesu = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_cesu_entrees); | 13 | $FormulaireCesu = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_cesu_entrees); |
| 14 | $FormulaireLocation = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_location_entrees); | 14 | $FormulaireLocation = new ZenityForms(ZenitySetup::$formulaire_text, ZenitySetup::$formulaire_location_entrees); |
| 15 | $CommentairePrestation = new ZenityEntry(ZenitySetup::$commentaire_prestation_text); | 15 | $CommentairePrestation = new ZenityEntry(ZenitySetup::$commentaire_prestation_text); |
| 16 | //$Recapitulatif = new ZenityList(ZenitySetup::$recapitulatif_text, ZenitySetup::$recapitulatif_entrees); // tableau à multiples colonnes | 16 | //$Recapitulatif = new ZenityList(ZenitySetup::$recapitulatif_text, ZenitySetup::$recapitulatif_entrees); // tableau à multiples colonnes |
| 17 | //$QuestionModifierPrestation = new ZenityQuestion(ZenitySetup::$question_modification_text); | ||
| 18 | $FinSection2 = new ZenityList(ZenitySetup::$fin_section_2_text, ZenitySetup::$fin_section_2_entrees); | 17 | $FinSection2 = new ZenityList(ZenitySetup::$fin_section_2_text, ZenitySetup::$fin_section_2_entrees); |
| 19 | 18 | ||
| 20 | 19 | ||
| @@ -178,31 +177,15 @@ function newService($Client): array // $Client est un Client ou null | |||
| 178 | // fabrique d'objets (sans connaître les noms des classes) | 177 | // fabrique d'objets (sans connaître les noms des classes) |
| 179 | $EnveloppeRecto = Latex::makeInstance('enveloppe_recto'); | 178 | $EnveloppeRecto = Latex::makeInstance('enveloppe_recto'); |
| 180 | $EnveloppeVerso = Latex::makeInstance('enveloppe_verso'); | 179 | $EnveloppeVerso = Latex::makeInstance('enveloppe_verso'); |
| 181 | $DocumentPresta = Latex::makeInstance($Presta->getTypePresta()); // $type = facture, devis, location | 180 | $DocumentPresta = Latex::makeInstance($Presta->getTypePresta()); // retourne objet ou null |
| 182 | 181 | ||
| 183 | // génération du latex | 182 | // génération du latex |
| 184 | $EnveloppeRecto->setData($Client); | 183 | $EnveloppeRecto->setData($Client); |
| 185 | //~ $EnveloppeRecto->setFileName($Client->getCodeClient() . '.tex'); | ||
| 186 | //~ $EnveloppeRecto->setLatexPath(Config::$latex_path . 'enveloppes_recto/'); | ||
| 187 | //~ $EnveloppeRecto->setPdfPath(Config::$pdf_path . 'enveloppes_recto/'); | ||
| 188 | //~ $EnveloppeRecto->spacesInPostCode(); | ||
| 189 | $EnveloppeRecto->makeLatex(); | 184 | $EnveloppeRecto->makeLatex(); |
| 190 | |||
| 191 | //~ $EnveloppeVerso->setFileName('enveloppe_verso.tex'); | ||
| 192 | //~ $EnveloppeVerso->setLatexPath(Config::$latex_path); | ||
| 193 | //~ $EnveloppeVerso->setPdfPath(Config::$pdf_path); | ||
| 194 | $EnveloppeVerso->makeLatex(); | 185 | $EnveloppeVerso->makeLatex(); |
| 195 | |||
| 196 | if($DocumentPresta !== null) | 186 | if($DocumentPresta !== null) |
| 197 | { | 187 | { |
| 198 | $DocumentPresta->setData($Client)->setData($Presta)->setData($PrestaDetails); | 188 | $DocumentPresta->setData($Client)->setData($Presta)->setData($PrestaDetails); |
| 199 | //~ $DocumentPresta->setData($Client); | ||
| 200 | //~ $DocumentPresta->setData($Presta); | ||
| 201 | //~ $DocumentPresta->makeDateInstance($Presta->getDate()); // paramètre = int | ||
| 202 | //~ $DocumentPresta->setFileName($Presta->getCodePresta() . '.tex'); | ||
| 203 | //~ $DocumentPresta->setLatexPath(Config::$latex_path . $DocumentPresta->getYear() . '/'); | ||
| 204 | //~ $DocumentPresta->setPdfPath(Config::$pdf_path . $DocumentPresta->getYear() . '/'); | ||
| 205 | //~ $DocumentPresta->setData($PrestaDetails); | ||
| 206 | $DocumentPresta->makeLatex(); | 189 | $DocumentPresta->makeLatex(); |
| 207 | } | 190 | } |
| 208 | 191 | ||
| @@ -236,7 +219,7 @@ function newService($Client): array // $Client est un Client ou null | |||
| 236 | } | 219 | } |
| 237 | elseif($choix_niv2 === ZenitySetup::$fin_section_2_entrees[1]) | 220 | elseif($choix_niv2 === ZenitySetup::$fin_section_2_entrees[1]) |
| 238 | { | 221 | { |
| 239 | return [3, null]; // section 3: modifyData() | 222 | return [3, $Client]; // section 3: modifyData() |
| 240 | } | 223 | } |
| 241 | elseif($choix_niv2 === ZenitySetup::$fin_section_2_entrees[2]) | 224 | elseif($choix_niv2 === ZenitySetup::$fin_section_2_entrees[2]) |
| 242 | { | 225 | { |
