summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2023-06-17 00:43:07 +0200
committerpolo <ordipolo@gmx.fr>2023-06-17 00:43:07 +0200
commitee372629d665ea0b77889e3cc6e9b1738310a68e (patch)
tree5300beff539b26390c41aaee9e44325d0a0988f0
parent1766952a8499919a1275b0214f6ebda8dfc812e2 (diff)
downloadAppliGestionPHP-ee372629d665ea0b77889e3cc6e9b1738310a68e.zip
erreur devis
-rw-r--r--data/dev.sqlitebin36864 -> 36864 bytes
-rw-r--r--data/latex/ordipolo.pngbin46751 -> 0 bytes
-rw-r--r--src/latex_templates/devis.php10
-rw-r--r--src/latex_templates/enveloppe_recto.php2
-rw-r--r--src/latex_templates/originaux_pas_toucher/devis.tex10
-rw-r--r--src/model/Model.php11
-rw-r--r--src/view/ZenitySetup.php2
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:"];