Пример #1
0
// Security check
if ($user->societe_id > 0) {
    $socid = $user->societe_id;
}
$backtopage = GETPOST('backtopage', 'alpha');
/*
 * Actions
 */
if (GETPOST('cancel') && !empty($backtopage)) {
    header("Location: " . $backtopage);
    exit;
}
if (GETPOST("action") == 'setremise') {
    $soc = new Societe($db);
    $soc->fetch($_GET["id"]);
    $result = $soc->set_remise_client($_POST["remise"], $_POST["note"], $user);
    if ($result > 0) {
        if (!empty($backtopage)) {
            header("Location: " . $backtopage);
            exit;
        } else {
            header("Location: remise.php?id=" . $_GET["id"]);
            exit;
        }
    } else {
        setEventMessage($soc->error, 'errors');
    }
}
/*
 * View
 */
Пример #2
0
    /**
     * testSocieteOther
     *
     * @param	Societe	$localobject	Company
     * @return	int		$id				Id of company
     *
     * @depends	testIdProfCheck
     * The depends says test is run only if previous is ok
     */
    public function testSocieteOther($localobject)
    {
    	global $conf,$user,$langs,$db;
		$conf=$this->savconf;
		$user=$this->savuser;
		$langs=$this->savlangs;
		$db=$this->savdb;

        $result=$localobject->set_as_client();
        print __METHOD__." id=".$localobject->id." result=".$result."\n";
        $this->assertLessThan($result, 0);

        $result=$localobject->set_price_level(1,$user);
        print __METHOD__." id=".$localobject->id." result=".$result."\n";
        $this->assertLessThan($result, 0);

        $result=$localobject->set_remise_client(10,'Gift',$user);
        print __METHOD__." id=".$localobject->id." result=".$result."\n";
        $this->assertLessThan($result, 0);

        $result=$localobject->getNomUrl(1);
        print __METHOD__." id=".$localobject->id." result=".$result."\n";
        $this->assertNotEquals($result, '');

        $result=$localobject->isInEEC();
        print __METHOD__." id=".$localobject->id." country_code=".$this->country_code." result=".$result."\n";
        $this->assertTrue(true, $result);

        $localobject->info($localobject->id);
        print __METHOD__." localobject->date_creation=".$localobject->date_creation."\n";
        $this->assertNotEquals($localobject->date_creation, '');

        return $localobject->id;
    }
Пример #3
0
// Security check
if ($user->societe_id > 0) {
    $socid = $user->societe_id;
}
$backtopage = GETPOST('backtopage', 'alpha');
/*
 * Actions
 */
if (GETPOST('cancel') && !empty($backtopage)) {
    header("Location: " . $backtopage);
    exit;
}
if (GETPOST("action") == 'setremise') {
    $object = new Societe($db);
    $object->fetch($id);
    $result = $object->set_remise_client(price2num(GETPOST("remise")), GETPOST("note"), $user);
    if ($result > 0) {
        if (!empty($backtopage)) {
            header("Location: " . $backtopage);
            exit;
        } else {
            header("Location: remise.php?id=" . $_GET["id"]);
            exit;
        }
    } else {
        setEventMessages($object->error, $object->errors, 'errors');
    }
}
/*
 * View
 */
Пример #4
0
// Security check
if ($user->societe_id > 0) {
    $socid = $user->societe_id;
}
$backtopage = GETPOST('backtopage', 'alpha');
/*
 * Actions
 */
if (GETPOST('cancel') && !empty($backtopage)) {
    header("Location: " . $backtopage);
    exit;
}
if (GETPOST("action") == 'setremise') {
    $object = new Societe($db);
    $object->fetch($_GET["id"]);
    $result = $object->set_remise_client($_POST["remise"], $_POST["note"], $user);
    if ($result > 0) {
        if (!empty($backtopage)) {
            header("Location: " . $backtopage);
            exit;
        } else {
            header("Location: remise.php?id=" . $_GET["id"]);
            exit;
        }
    } else {
        setEventMessages($object->error, $object->errors, 'errors');
    }
}
/*
 * View
 */