@{ Layout = null; } \documentclass[french,11pt]{article} \usepackage{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[a4paper]{geometry} \usepackage{units} \usepackage{bera} \usepackage{graphicx} \usepackage{fancyhdr} \usepackage{fp} \def\TVA{20} % Taux de la TVA \def\TotalHT{0} \def\TotalTVA{0} \newcommand{\AjouterService}[3]{% Arguments : Désignation, quantité, prix \FPround{\prix}{#3}{2} \FPeval{\montant}{#2 * #3} \FPround{\montant}{\montant}{2} \FPadd{\TotalHT}{\TotalHT}{\montant} \eaddto\ListeProduits{#1 & \prix & #2 & \montant \cr} } \newcommand{\AfficheResultat}{% \ListeProduits \FPeval{\TotalTVA}{\TotalHT * \TVA / 100} \FPadd{\TotalTTC}{\TotalHT}{\TotalTVA} \FPround{\TotalHT}{\TotalHT}{2} \FPround{\TotalTVA}{\TotalTVA}{2} \FPround{\TotalTTC}{\TotalTTC}{2} \global\let\TotalHT\TotalHT \global\let\TotalTVA\TotalTVA \global\let\TotalTTC\TotalTTC \cr \hline \textbf{Total} & & & \TotalHT } \newcommand*\eaddto[2]{% version développée de \addto \edef\tmp{#2}% \expandafter\addto \expandafter#1% \expandafter{\tmp}% } \newcommand{\ListeProduits}{} %%%%%%%%%%%%%%%%%%%%% A MODIFIER DANS LA FACTURE %%%%%%%%%%%%%%%%%%%%% \def\FactureNum {@ViewBag.TestString} % Numéro de facture