/** * @covers Acc_Parm_Code::load_all * @todo Implement testLoad_all(). */ public function testLoad_all() { $a_result = $this->object->load_all(); for ($i = 0; $i < count($a_result); $i++) { $code = $a_result[$i]->p_code; if (!in_array($code, array('BANQUE', 'CAISSE', 'COMPTE_COURANT', 'COMPTE_TVA', 'CUSTOMER', 'DEP_PRIV', 'DNA', 'SUPPLIER', 'TVA_DED_IMPOT', 'TVA_DNA', 'VENTE', 'VIREMENT_INTERNE'))) { $this->assertNull('code inconnu' . $code); } } }
} require_once NOALYSS_INCLUDE . '/class_ihidden.php'; require_once NOALYSS_INCLUDE . '/class_acc_parm_code.php'; echo '<div class="content">'; $gDossier = dossier::id(); //----------------------------------------------------- // confirm mod if (isset($_POST['confirm_mod'])) { extract($_POST); $update = new Acc_Parm_Code($cn, $p_code); $update->p_comment = $p_comment; $update->p_value = $p_value; $update->save(); } $object = new Acc_Parm_Code($cn); $all = $object->load_all(); echo '<div style="float:left; ">'; echo '<table align="left">'; for ($i = 0; $i < sizeof($all); $i++) { echo '<TR>'; echo $all[$i]->display(); echo '<TD><FORM method="POST">'; $w = new IHidden(); $w->name = 'id'; $w->value = $i; echo $w->input(); echo HtmlInput::submit('mod', 'modifie'); echo '</FORM>'; echo '</TD>'; echo "</TR>"; }