@ -49,504 +49,504 @@ namespace Yavsc.templates {
#line hidden
#line hidden
#line 14 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 14 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\n\ n\ \documentclass[french,11pt]{article}\n\\usepackage{babel}\n\\usepackage[T1]{fontenc}\n\\usepackage[utf8]{inputenc}\n\\usepackage[a4paper]{geometry}\n\\usepackage{units}\n\\usepackage{bera}\n\\usepackage{graphicx}\n\\usepackage{fancyhdr}\n\\usepackage{fp}\n\n\\def\\TVA{20} % Taux de la TVA\n\n\\def\\TotalHT{0}\n\\def\\TotalTVA{0}\n\n\n\\newcommand{\\AjouterService}[3]{% Arguments : Désignation, quantité, prix\n \\FPround{\\prix}{#3}{2}\n \\FPeval{\\montant}{#2 * #3}\n \\FPround{\\montant}{\\montant}{2}\n \\FPadd{\\TotalHT}{\\TotalHT}{\\montant}\n \n \\eaddto\\ListeProduits{#1 & \\prix & #2 & \\montant \\cr}\n}\n\n\n\\newcommand{\\AfficheResultat}{%\n \\ListeProduits\n \n \\FPeval{\\TotalTVA}{\\TotalHT * \\TVA / 100}\n \\FPadd{\\TotalTTC}{\\TotalHT}{\\TotalTVA}\n \\FPround{\\TotalHT}{\\TotalHT}{2}\n \\FPround{\\TotalTVA}{\\TotalTVA}{2}\n \\FPround{\\TotalTTC}{\\TotalTTC}{2}\n \\global\\let\\TotalHT\\TotalHT\n \\global\\let\\TotalTVA\\TotalTVA\n \\global\\let\\TotalTTC\\TotalTTC\n \n\n \\cr \n \\hline\n \\textbf{Total} & & & \\TotalHT\n}\n\n\\newcommand*\\eaddto[2]{% version développée de \\addto\n \\edef\\tmp{#2}%\n \\expandafter\\addto\n \\expandafter#1%\n \\expandafter{\\tmp}%\n}\n\n\\newcommand{\\ListeProduits}{}\n\n\n\n\n%%%%%%%%%%%%%%%%%%%%% A MODIFIER DANS LA FACTURE %%%%%%%%%%%%%%%%%%%%%\n\n\\def\\FactureNum {") ;
this . Write ( "\n\ \documentclass[french,11pt]{article}\n\\usepackage{babel}\n\\usepackage[T1]{fontenc}\n\\usepackage[utf8]{inputenc}\n\\usepackage[a4paper]{geometry}\n\\usepackage{units}\n\\usepackage{bera}\n\\usepackage{graphicx}\n\\usepackage{fancyhdr}\n\\usepackage{fp}\n\n\\def\\TVA{20} % Taux de la TVA\n\n\\def\\TotalHT{0}\n\\def\\TotalTVA{0}\n\n\n\\newcommand{\\AjouterService}[3]{% Arguments : Désignation, quantité, prix\n \\FPround{\\prix}{#3}{2}\n \\FPeval{\\montant}{#2 * #3}\n \\FPround{\\montant}{\\montant}{2}\n \\FPadd{\\TotalHT}{\\TotalHT}{\\montant}\n \n \\eaddto\\ListeProduits{#1 & \\prix & #2 & \\montant \\cr}\n}\n\n\n\\newcommand{\\AfficheResultat}{%\n \\ListeProduits\n \n \\FPeval{\\TotalTVA}{\\TotalHT * \\TVA / 100}\n \\FPadd{\\TotalTTC}{\\TotalHT}{\\TotalTVA}\n \\FPround{\\TotalHT}{\\TotalHT}{2}\n \\FPround{\\TotalTVA}{\\TotalTVA}{2}\n \\FPround{\\TotalTTC}{\\TotalTTC}{2}\n \\global\\let\\TotalHT\\TotalHT\n \\global\\let\\TotalTVA\\TotalTVA\n \\global\\let\\TotalTTC\\TotalTTC\n \n\n \\cr \n \\hline\n \\textbf{Total} & & & \\TotalHT\n}\n\n\\newcommand*\\eaddto[2]{% version développée de \\addto\n \\edef\\tmp{#2}%\n \\expandafter\\addto\n \\expandafter#1%\n \\expandafter{\\tmp}%\n}\n\n\\newcommand{\\ListeProduits}{}\n\n\n\n\n%%%%%%%%%%%%%%%%%%%%% A MODIFIER DANS LA FACTURE %%%%%%%%%%%%%%%%%%%%%\n\n\\def\\FactureNum {") ;
#line default
#line default
#line hidden
#line hidden
#line 7 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Id . ToString ( ) ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Id . ToString ( ) ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 7 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} % Numéro de facture\n\\def\\FactureAcquittee {non} % Facture acquittée : oui/non\n\\def\\FactureLieu {" ) ;
this . Write ( "} % Numéro de facture\n\\def\\FactureAcquittee {non} % Facture acquittée : oui/non\n\\def\\FactureLieu {" ) ;
#line default
#line default
#line hidden
#line hidden
#line 7 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 7 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} % Lieu de l'édition de la facture\n\\def\\FactureObjet {Facture : " ) ;
this . Write ( "} % Lieu de l'édition de la facture\n\\def\\FactureObjet {Facture : " ) ;
#line default
#line default
#line hidden
#line hidden
#line 7 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Title ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Title ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 7 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 7 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} % Objet du document\n% Description de la facture\n\\def\\FactureDescr {%\n " ) ;
this . Write ( "} % Objet du document\n% Description de la facture\n\\def\\FactureDescr {%\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Description ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( estim . Description ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\n}\n\n% Infos Client\n\\def\\ClientNom{" ) ;
this . Write ( "\n}\n\n% Infos Client\n\\def\\ClientNom{" ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Name ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Name ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} % Nom du client\n\\def\\ClientAdresse{% % Adresse du client\n " ) ;
this . Write ( "} % Nom du client\n\\def\\ClientAdresse{% % Adresse du client\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Address ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Address ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n " ) ;
this . Write ( "\\\\\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . ZipCode ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . ZipCode ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " " ) ;
this . Write ( " " ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . CityAndState ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . CityAndState ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n" ) ;
this . Write ( "\\\\\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 8 9 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
if ( ! string . IsNullOrWhiteSpace ( to . Phone ) ) {
if ( ! string . IsNullOrWhiteSpace ( to . Phone ) ) {
#line default
#line default
#line hidden
#line hidden
#line 90 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 9 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " Téléphone fixe: " ) ;
this . Write ( " Téléphone fixe: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 90 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 9 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Phone ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Phone ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 90 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 8 9 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n" ) ;
this . Write ( "\\\\\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 9 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
if ( ! string . IsNullOrWhiteSpace ( to . Mobile ) ) {
if ( ! string . IsNullOrWhiteSpace ( to . Mobile ) ) {
#line default
#line default
#line hidden
#line hidden
#line 9 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " Mobile: " ) ;
this . Write ( " Mobile: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Mobile ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Mobile ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n" ) ;
this . Write ( "\\\\\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 9 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " E-mail: " ) ;
this . Write ( " E-mail: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Email ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( to . Email ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 9 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 9 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\n}\n\n% Liste des produits facturés : Désignation, prix\n\n " ) ;
this . Write ( "\n}\n\n% Liste des produits facturés : Désignation, prix\n\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 100 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 99 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
foreach ( Writting wr in estim . Lines ) {
foreach ( Writting wr in estim . Lines ) {
#line default
#line default
#line hidden
#line hidden
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\AjouterService {" ) ;
this . Write ( "\\AjouterService {" ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . Description ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . Description ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " " ) ;
this . Write ( " " ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
if ( ! string . IsNullOrWhiteSpace ( wr . ProductReference ) ) {
if ( ! string . IsNullOrWhiteSpace ( wr . ProductReference ) ) {
#line default
#line default
#line hidden
#line hidden
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " (" ) ;
this . Write ( " (" ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . ProductReference ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . ProductReference ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( ")" ) ;
this . Write ( ")" ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} {" ) ;
this . Write ( "} {" ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . Count ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . Count ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} {" ) ;
this . Write ( "} {" ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . UnitaryCost ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( wr . UnitaryCost ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "} \n " ) ;
this . Write ( "} \n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 10 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 10 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 10 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n\n\\geometry{verbose,tmargin=4em,bmargin=8em,lmargin=6em,rmargin=6em}\n\\setlength{\\parindent}{0pt}\n\\setlength{\\parskip}{1ex plus 0.5ex minus 0.2ex}\n\n\\thispagestyle{fancy}\n\\pagestyle{fancy}\n\\setlength{\\parindent}{0pt}\n\n\\renewcommand{\\headrulewidth}{0pt}\n\\cfoot{\n " ) ;
this . Write ( "\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n\n\\geometry{verbose,tmargin=4em,bmargin=8em,lmargin=6em,rmargin=6em}\n\\setlength{\\parindent}{0pt}\n\\setlength{\\parskip}{1ex plus 0.5ex minus 0.2ex}\n\n\\thispagestyle{fancy}\n\\pagestyle{fancy}\n\\setlength{\\parindent}{0pt}\n\n\\renewcommand{\\headrulewidth}{0pt}\n\\cfoot{\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Name ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Name ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " - " ) ;
this . Write ( " - " ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Address ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Address ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " - " ) ;
this . Write ( " - " ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 11 8 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 11 7 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " \\newline\n \\small{\n E-mail: " ) ;
this . Write ( " \\newline\n \\small{\n E-mail: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 1 20 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 1 19 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Email ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Email ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 1 20 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 1 19 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\n " ) ;
this . Write ( "\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 0 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
if ( ! string . IsNullOrWhiteSpace ( from . Mobile ) ) {
if ( ! string . IsNullOrWhiteSpace ( from . Mobile ) ) {
#line default
#line default
#line hidden
#line hidden
#line 12 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " - Téléphone mobile: " ) ;
this . Write ( " - Téléphone mobile: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Mobile ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Mobile ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 12 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " " ) ;
this . Write ( " " ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
if ( ! string . IsNullOrWhiteSpace ( from . Phone ) ) {
if ( ! string . IsNullOrWhiteSpace ( from . Phone ) ) {
#line default
#line default
#line hidden
#line hidden
#line 12 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " - Téléphone fixe: " ) ;
this . Write ( " - Téléphone fixe: " ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Phone ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Phone ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 12 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
}
}
#line default
#line default
#line hidden
#line hidden
#line 12 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 12 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " }\n}\n\n\\begin{document}\n\n% Logo de la société\n%\\includegraphics{logo.jpg}\n\n% Nom et adresse de la société\n" ) ;
this . Write ( " }\n}\n\n\\begin{document}\n\n% Logo de la société\n%\\includegraphics{logo.jpg}\n\n% Nom et adresse de la société\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Name ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Name ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n" ) ;
this . Write ( "\\\\\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Address ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . Address ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n" ) ;
this . Write ( "\\\\\n" ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . ZipCode ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . ZipCode ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " " ) ;
this . Write ( " " ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . CityAndState ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 13 6 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 13 5 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( "\\\\\n\nFacture n°\\FactureNum\n\n\n{\\addtolength{\\leftskip}{10.5cm} %in ERT\n \\textbf{\\ClientNom} \\\\\n \\ClientAdresse \\\\\n\n} %in ERT\n\n\n\\hspace*{10.5cm}\n\\FactureLieu, le \\today\n\n~\\\\~\\\\\n\n\\textbf{Objet : \\FactureObjet \\\\}\n\n\\textnormal{\\FactureDescr}\n\n~\\\\\n\n\\begin{center}\n \\begin{tabular}{lrrr}\n \\textbf{Désignation ~~~~~~} & \\textbf{Prix unitaire} & \\textbf{Quantité} & \\textbf{Montant (EUR)} \\\\\n \\hline\n \\AfficheResultat{}\n \\end{tabular}\n\\end{center}\n\n\\begin{flushright}\n\\textit{Auto entreprise en franchise de TVA}\\\\\n\n\\end{flushright}\n~\\\\\n\n\\ifthenelse{\\equal{\\FactureAcquittee}{oui}}{\n Facture acquittée.\n}{\n\n À régler par chèque ou par virement bancaire :\n\n \\begin{center}\n \\begin{tabular}{|c c c c|}\n \\hline \\textbf{Code banque} & \\textbf{Code guichet} & \\textbf{N° de Compte} & \\textbf{Clé RIB} \\\\\n " ) ;
this . Write ( "\\\\\n\nFacture n°\\FactureNum\n\n\n{\\addtolength{\\leftskip}{10.5cm} %in ERT\n \\textbf{\\ClientNom} \\\\\n \\ClientAdresse \\\\\n\n} %in ERT\n\n\n\\hspace*{10.5cm}\n\\FactureLieu, le \\today\n\n~\\\\~\\\\\n\n\\textbf{Objet : \\FactureObjet \\\\}\n\n\\textnormal{\\FactureDescr}\n\n~\\\\\n\n\\begin{center}\n \\begin{tabular}{lrrr}\n \\textbf{Désignation ~~~~~~} & \\textbf{Prix unitaire} & \\textbf{Quantité} & \\textbf{Montant (EUR)} \\\\\n \\hline\n \\AfficheResultat{}\n \\end{tabular}\n\\end{center}\n\n\\begin{flushright}\n\\textit{Auto entreprise en franchise de TVA}\\\\\n\n\\end{flushright}\n~\\\\\n\n\\ifthenelse{\\equal{\\FactureAcquittee}{oui}}{\n Facture acquittée.\n}{\n\n À régler par chèque ou par virement bancaire :\n\n \\begin{center}\n \\begin{tabular}{|c c c c|}\n \\hline \\textbf{Code banque} & \\textbf{Code guichet} & \\textbf{N° de Compte} & \\textbf{Clé RIB} \\\\\n " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BankCode ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BankCode ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " & " ) ;
this . Write ( " & " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . WicketCode ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . WicketCode ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " & " ) ;
this . Write ( " & " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . AccountNumber ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . AccountNumber ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " & " ) ;
this . Write ( " & " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BankedKey ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BankedKey ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 1 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " \\\\\n \\hline \\textbf{IBAN N°} & \\multicolumn{3}{|l|}{ " ) ;
this . Write ( " \\\\\n \\hline \\textbf{IBAN N°} & \\multicolumn{3}{|l|}{ " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . IBAN ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . IBAN ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 2 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " } \\\\\n \\hline \\textbf{Code BIC} & \\multicolumn{3}{|l|}{ " ) ;
this . Write ( " } \\\\\n \\hline \\textbf{Code BIC} & \\multicolumn{3}{|l|}{ " ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BIC ) ) ;
this . Write ( this . ToStringHelper . ToStringWithCulture ( from . BIC ) ) ;
#line default
#line default
#line hidden
#line hidden
#line 18 4 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
#line 18 3 "/home/paul/workspace/yavsc/web/templates/Estim.tt"
this . Write ( " } \\\\\n \\hline\n \\end{tabular}\n \\end{center}\n}\n\\end{document}\n" ) ;
this . Write ( " } \\\\\n \\hline\n \\end{tabular}\n \\end{center}\n}\n\\end{document}\n" ) ;
#line default
#line default
@ -554,7 +554,7 @@ namespace Yavsc.templates {
return this . GenerationEnvironment . ToString ( ) ;
return this . GenerationEnvironment . ToString ( ) ;
}
}
p rotected virtual void Initialize ( ) {
p ublic virtual void Initialize ( ) {
if ( ( this . Errors . HasErrors = = false ) ) {
if ( ( this . Errors . HasErrors = = false ) ) {
bool _estimAcquired = false ;
bool _estimAcquired = false ;
if ( ( ( this . Session ! = null ) & & this . Session . ContainsKey ( "estim" ) ) ) {
if ( ( ( this . Session ! = null ) & & this . Session . ContainsKey ( "estim" ) ) ) {
@ -747,7 +747,10 @@ namespace Yavsc.templates {
public class ToStringInstanceHelper {
public class ToStringInstanceHelper {
private global :: System . IFormatProvider formatProvider = global :: System . Globalization . CultureInfo . InvariantCulture ;
private global :: System . IFormatProvider formatProvider = global :: System . Globalization . CultureInfo . InvariantCulture ;
/// <summary>
/// Gets or sets the format provider.
/// </summary>
/// <value>The format provider.</value>
public global :: System . IFormatProvider FormatProvider {
public global :: System . IFormatProvider FormatProvider {
get {
get {
return this . formatProvider ;
return this . formatProvider ;
@ -759,7 +762,11 @@ namespace Yavsc.templates {
this . formatProvider = value ;
this . formatProvider = value ;
}
}
}
}
/// <summary>
/// Tos the string with culture.
/// </summary>
/// <returns>The string with culture.</returns>
/// <param name="objectToConvert">Object to convert.</param>
public string ToStringWithCulture ( object objectToConvert ) {
public string ToStringWithCulture ( object objectToConvert ) {
if ( ( objectToConvert = = null ) ) {
if ( ( objectToConvert = = null ) ) {
throw new global :: System . ArgumentNullException ( "objectToConvert" ) ;
throw new global :: System . ArgumentNullException ( "objectToConvert" ) ;