diff options
author | polo <ordipolo@gmx.fr> | 2023-06-17 00:43:07 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2023-06-17 00:43:07 +0200 |
commit | ee372629d665ea0b77889e3cc6e9b1738310a68e (patch) | |
tree | 5300beff539b26390c41aaee9e44325d0a0988f0 | |
parent | 1766952a8499919a1275b0214f6ebda8dfc812e2 (diff) | |
download | AppliGestionPHP-ee372629d665ea0b77889e3cc6e9b1738310a68e.zip |
erreur devis
-rw-r--r-- | data/dev.sqlite | bin | 36864 -> 36864 bytes | |||
-rw-r--r-- | data/latex/ordipolo.png | bin | 46751 -> 0 bytes | |||
-rw-r--r-- | src/latex_templates/devis.php | 10 | ||||
-rw-r--r-- | src/latex_templates/enveloppe_recto.php | 2 | ||||
-rw-r--r-- | src/latex_templates/originaux_pas_toucher/devis.tex | 10 | ||||
-rw-r--r-- | src/model/Model.php | 11 | ||||
-rw-r--r-- | src/view/ZenitySetup.php | 2 |
7 files changed, 20 insertions, 15 deletions
diff --git a/data/dev.sqlite b/data/dev.sqlite index 337e5da..dce37bd 100644 --- a/data/dev.sqlite +++ b/data/dev.sqlite | |||
Binary files differ | |||
diff --git a/data/latex/ordipolo.png b/data/latex/ordipolo.png deleted file mode 100644 index 2acd67d..0000000 --- a/data/latex/ordipolo.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/src/latex_templates/devis.php b/src/latex_templates/devis.php index 7f1c8f7..bb6f5f4 100644 --- a/src/latex_templates/devis.php +++ b/src/latex_templates/devis.php | |||
@@ -32,6 +32,7 @@ ob_start(); | |||
32 | \usepackage{xcolor} % texte en couleur | 32 | \usepackage{xcolor} % texte en couleur |
33 | \usepackage{tabularx} % dimensions des tableaux automatique | 33 | \usepackage{tabularx} % dimensions des tableaux automatique |
34 | \usepackage{tikz} % le rectangle | 34 | \usepackage{tikz} % le rectangle |
35 | \usepackage{ulem} % pour barrer | ||
35 | 36 | ||
36 | \begin{document} | 37 | \begin{document} |
37 | \setlength{\parindent}{0cm} % supprimer les alinéas | 38 | \setlength{\parindent}{0cm} % supprimer les alinéas |
@@ -64,10 +65,10 @@ ob_start(); | |||
64 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} | 65 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} |
65 | Mme, M : \textcolor{vert}{<?= $data['prenom_nom'] ?>} & | 66 | Mme, M : \textcolor{vert}{<?= $data['prenom_nom'] ?>} & |
66 | Date du devis : \textcolor{vert}{<?= $date ?>}\\ | 67 | Date du devis : \textcolor{vert}{<?= $date ?>}\\ |
67 | Adresse : \textcolor{vert}{<?php echo($data['adresse'] . ', ' . $data['code_postal'] . ' ' . $data['ville']); ?>} & | 68 | \end{tabularx}\\ |
68 | Delai de livraison : \textcolor{vert}{<?= $data['delai_livraison'] ?>}\\ | 69 | Adresse : \textcolor{vert}{<?php echo($data['adresse'] . ', ' . $data['code_postal'] . ' ' . $data['ville']); ?>}\\ |
69 | & | 70 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} |
70 | Durée de validité : \textcolor{vert}{<?= $data['validite_devis'] ?>}\\ | 71 | Delai de livraison : \textcolor{vert}{<?= $data['delai_livraison'] ?>} & Durée de validité : \textcolor{vert}{<?= $data['validite_devis'] ?>}\\ |
71 | \end{tabularx}\\ | 72 | \end{tabularx}\\ |
72 | 73 | ||
73 | PRESTATION\\ | 74 | PRESTATION\\ |
@@ -97,6 +98,7 @@ ob_start(); | |||
97 | \draw (0,0) rectangle (4,2); | 98 | \draw (0,0) rectangle (4,2); |
98 | \end{tikzpicture}\\ | 99 | \end{tikzpicture}\\ |
99 | 100 | ||
101 | \newpage | ||
100 | \normalsize{}NOTA BENE\\ | 102 | \normalsize{}NOTA BENE\\ |
101 | 103 | ||
102 | Si le délai de livraison n'est pas spécifié, un délai d'un mois est appliqué. | 104 | Si le délai de livraison n'est pas spécifié, un délai d'un mois est appliqué. |
diff --git a/src/latex_templates/enveloppe_recto.php b/src/latex_templates/enveloppe_recto.php index e95589c..520dd68 100644 --- a/src/latex_templates/enveloppe_recto.php +++ b/src/latex_templates/enveloppe_recto.php | |||
@@ -23,7 +23,7 @@ ob_start(); | |||
23 | \setlength{\parindent}{7,9cm} | 23 | \setlength{\parindent}{7,9cm} |
24 | \begin{minipage}[b][5,8cm]{12cm} | 24 | \begin{minipage}[b][5,8cm]{12cm} |
25 | \LARGE{<?= $data['prenom_nom'] ?>\\<?= $data['adresse'] ?>\\\\\\} | 25 | \LARGE{<?= $data['prenom_nom'] ?>\\<?= $data['adresse'] ?>\\\\\\} |
26 | \LARGE{<?= $data['code_postal'] ?> \ \ \ \ <?= $data['ville'] ?>} | 26 | \LARGE{<?= $data['code_postal'] ?> \ \ \ \ <?php echo(mb_strtoupper($data['ville'])); ?>} |
27 | \end{minipage} | 27 | \end{minipage} |
28 | \end{document} | 28 | \end{document} |
29 | <?php | 29 | <?php |
diff --git a/src/latex_templates/originaux_pas_toucher/devis.tex b/src/latex_templates/originaux_pas_toucher/devis.tex index bc44694..fa8ca79 100644 --- a/src/latex_templates/originaux_pas_toucher/devis.tex +++ b/src/latex_templates/originaux_pas_toucher/devis.tex | |||
@@ -10,6 +10,7 @@ | |||
10 | \usepackage{xcolor} % texte en couleur | 10 | \usepackage{xcolor} % texte en couleur |
11 | \usepackage{tabularx} % dimensions des tableaux automatique | 11 | \usepackage{tabularx} % dimensions des tableaux automatique |
12 | \usepackage{tikz} % le rectangle | 12 | \usepackage{tikz} % le rectangle |
13 | \usepackage{ulem} % pour barrer | ||
13 | 14 | ||
14 | \begin{document} | 15 | \begin{document} |
15 | \setlength{\parindent}{0cm} % supprimer les alinéas | 16 | \setlength{\parindent}{0cm} % supprimer les alinéas |
@@ -42,10 +43,10 @@ | |||
42 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} | 43 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} |
43 | Mme, M : \textcolor{vert}{} & | 44 | Mme, M : \textcolor{vert}{} & |
44 | Date du devis : \textcolor{vert}{}\\ | 45 | Date du devis : \textcolor{vert}{}\\ |
45 | Adresse : \textcolor{vert}{} & | 46 | \end{tabularx}\\ |
46 | Delai de livraison : \textcolor{vert}{}\\ | 47 | Adresse : \textcolor{vert}{}\\ |
47 | & | 48 | \begin{tabularx}{\linewidth}{@{}X@{}@{}X@{}} |
48 | Durée de validité : \textcolor{vert}{}\\ | 49 | Delai de livraison : \textcolor{vert}{} & Durée de validité : \textcolor{vert}{}\\ |
49 | \end{tabularx}\\ | 50 | \end{tabularx}\\ |
50 | 51 | ||
51 | PRESTATION\\ | 52 | PRESTATION\\ |
@@ -75,6 +76,7 @@ | |||
75 | \draw (0,0) rectangle (4,2); | 76 | \draw (0,0) rectangle (4,2); |
76 | \end{tikzpicture}\\ | 77 | \end{tikzpicture}\\ |
77 | 78 | ||
79 | \newpage | ||
78 | \normalsize{}NOTA BENE\\ | 80 | \normalsize{}NOTA BENE\\ |
79 | 81 | ||
80 | Si le délai de livraison n'est pas spécifié, un délai d'un mois est appliqué. | 82 | Si le délai de livraison n'est pas spécifié, un délai d'un mois est appliqué. |
diff --git a/src/model/Model.php b/src/model/Model.php index 9039aa6..0240a9e 100644 --- a/src/model/Model.php +++ b/src/model/Model.php | |||
@@ -84,11 +84,12 @@ abstract class Model extends DB | |||
84 | case 'prestations'; // inutilisé | 84 | case 'prestations'; // inutilisé |
85 | break; | 85 | break; |
86 | case 'devis'; | 86 | case 'devis'; |
87 | $check = $Presta->hydrate(['mode_paiement' => $data_array[6]]); | 87 | //~ $check = $Presta->hydrate(['mode_paiement' => $data_array[6]]); |
88 | if($check) | 88 | //~ if($check) |
89 | { | 89 | //~ { |
90 | $check = $this->hydrate(['taches' => $data_array[0], 'total_main_d_oeuvre' => $data_array[1], 'pieces' => $data_array[2], 'total_pieces' => $data_array[3], 'deplacement' => $data_array[4], 'total_HT' => $data_array[5], 'delai_livraison' => $data_array[7], 'validite_devis' => $data_array[8], 'signature_devis' => $data_array[9]]); | 90 | //~ $check = $this->hydrate(['taches' => $data_array[0], 'total_main_d_oeuvre' => $data_array[1], 'pieces' => $data_array[2], 'total_pieces' => $data_array[3], 'deplacement' => $data_array[4], 'total_HT' => $data_array[5], 'delai_livraison' => $data_array[7], 'validite_devis' => $data_array[8], 'signature_devis' => $data_array[9]]); |
91 | } | 91 | $check = $this->hydrate(['taches' => $data_array[0], 'total_main_d_oeuvre' => $data_array[1], 'pieces' => $data_array[2], 'total_pieces' => $data_array[3], 'deplacement' => $data_array[4], 'total_HT' => $data_array[5], 'delai_livraison' => $data_array[6], 'validite_devis' => $data_array[7]]); |
92 | //~ } | ||
92 | break; | 93 | break; |
93 | case 'factures'; | 94 | case 'factures'; |
94 | $check = $Presta->hydrate(['mode_paiement' => $data_array[10]]); | 95 | $check = $Presta->hydrate(['mode_paiement' => $data_array[10]]); |
diff --git a/src/view/ZenitySetup.php b/src/view/ZenitySetup.php index b03f2bd..cd7e364 100644 --- a/src/view/ZenitySetup.php +++ b/src/view/ZenitySetup.php | |||
@@ -22,7 +22,7 @@ class ZenitySetup | |||
22 | static public $nouveau_client_entrees = ["Prénom Nom:", "Code client, exemple: J.P.Duchmol:", "Adresse:", "Code postal:", "Ville:", "Telephone:", "Courriel:", "À propos:"]; | 22 | static public $nouveau_client_entrees = ["Prénom Nom:", "Code client, exemple: J.P.Duchmol:", "Adresse:", "Code postal:", "Ville:", "Telephone:", "Courriel:", "À propos:"]; |
23 | static public $calendar_text = 'Nouvelle prestation étape 1/3 - Choisir une date'; | 23 | static public $calendar_text = 'Nouvelle prestation étape 1/3 - Choisir une date'; |
24 | static public $formulaire_text = 'Nouvelle prestation 2/3 - Détail des travaux'; | 24 | static public $formulaire_text = 'Nouvelle prestation 2/3 - Détail des travaux'; |
25 | static public $formulaire_devis_entrees = ["Tâches effectuées:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Mode de paiement", "Delai de livraison", "Durée de validite du devis:", "Devis signé (oui ou non):"]; | 25 | static public $formulaire_devis_entrees = ["Tâches effectuées:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Delai de livraison", "Durée de validite du devis:"]; |
26 | static public $formulaire_facture_entrees = ["Tâches effectuées:", "Modèle du PC:", "OS:", "Données sauvegardées:", "Clés d\'activation:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Mode de paiement"]; | 26 | static public $formulaire_facture_entrees = ["Tâches effectuées:", "Modèle du PC:", "OS:", "Données sauvegardées:", "Clés d\'activation:", "Total main d\'oeuvre (euros):", "Détail des pièces:", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Mode de paiement"]; |
27 | static public $formulaire_cesu_entrees = ["Tâches effectuées:", "Duree de travail:", "Salaire net", "Mode de paiement"]; // en fait je pourrais ajouter plein d'autres trucs | 27 | static public $formulaire_cesu_entrees = ["Tâches effectuées:", "Duree de travail:", "Salaire net", "Mode de paiement"]; // en fait je pourrais ajouter plein d'autres trucs |
28 | static public $formulaire_location_entrees = ["Désignation du bien", "Modèle, numéro de série, description:", "Valeur", "État des lieux du début:", "État des lieux de fin:", "Durée de la location en mois:", "Loyer mensuel:", "Nombre de loyers déjà payés:", "Montant du chèque de caution:"]; | 28 | static public $formulaire_location_entrees = ["Désignation du bien", "Modèle, numéro de série, description:", "Valeur", "État des lieux du début:", "État des lieux de fin:", "Durée de la location en mois:", "Loyer mensuel:", "Nombre de loyers déjà payés:", "Montant du chèque de caution:"]; |