From 51f139575d7919b6217f683b6a917d2a32da9904 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Mon, 16 Apr 2007 14:14:03 +0000 Subject: [PATCH] Gestion de la copie de grille vente --- htdocs/telephonie/tarifs/config/grilles.php | 54 +++++++++++++++------ 1 file changed, 38 insertions(+), 16 deletions(-) diff --git a/htdocs/telephonie/tarifs/config/grilles.php b/htdocs/telephonie/tarifs/config/grilles.php index ff56f33e37f..575b1a2404b 100644 --- a/htdocs/telephonie/tarifs/config/grilles.php +++ b/htdocs/telephonie/tarifs/config/grilles.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2005-2007 Rodolphe Quiedeville * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -23,12 +23,11 @@ require("./pre.inc.php"); if ($_POST["action"] == 'add' && $user->rights->telephonie->tarif->permission) { - require_once DOL_DOCUMENT_ROOT."/telephonie/telephonie.tarif.grille.class.php"; $obgrille = new TelephonieTarifGrille($db); - $obgrille->CreateGrille($user, $_POST["nom"], $_POST["type"]); + $obgrille->CreateGrille($user, $_POST["nom"], $_POST["type"], $_POST["copy"]); Header("Location: grilles.php"); @@ -70,25 +69,16 @@ if ($result) $num = $db->num_rows(); $i = 0; - print ''; - print ''; - print ""; - print "\n"; - - $var=True; - while ($i < $num) { $obj = $db->fetch_object($i); - $var=!$var; + $grilles[$i][0] = $obj->rowid; + $grilles[$i][1] = stripslashes($obj->tarif_desc); + $grilles[$i][2] = $obj->type_tarif; - print ""; - print '\n"; - print '\n"; - print "\n"; $i++; } - print "
GrilleType
'.$obj->tarif_desc."'.$obj->type_tarif."
"; + $db->free(); } else @@ -96,6 +86,28 @@ else print $db->error() . ' ' . $sql; } + +print ''; +print ''; +print ""; +print "\n"; + +$var=True; + +foreach($grilles as $grille) +{ + $var=!$var; + + print ""; + print '\n"; + print '\n"; + print "\n"; +} +print "
GrilleType
'.$grille[1]."'.$grille[2]."
"; + + + + print ''; @@ -113,6 +125,16 @@ print ''; print ''; print "Type de grille".''; + +print "Copier la grille".''; + print "".''; print '';