src/Intraface/modules/invoice/Invoice.php 1 location
|
@@ 31-39 (lines=9) @@
|
28 |
|
return $is_true; |
29 |
|
} |
30 |
|
|
31 |
|
function anyDue($contact_id) |
32 |
|
{ |
33 |
|
$db = new DB_Sql; |
34 |
|
$sql = "SELECT id FROM debtor |
35 |
|
WHERE type=3 AND status=1 AND active = 1 AND due_date < NOW() AND intranet_id = ".$this->kernel->intranet->get("id")." AND contact_id = " . $contact_id; |
36 |
|
$db->query($sql); |
37 |
|
|
38 |
|
return $db->numRows(); |
39 |
|
} |
40 |
|
|
41 |
|
/** |
42 |
|
* S�rger for at s�tte status til eller fra executed, ved registrering af betaling og kreditering |
src/Intraface/modules/invoice/ReminderGateway.php 1 location
|
@@ 34-44 (lines=11) @@
|
31 |
|
/** |
32 |
|
* Bruges ift. kontakter |
33 |
|
*/ |
34 |
|
function findCountByContactId($contact_id) |
35 |
|
{ |
36 |
|
$contact_id = (int)$contact_id; |
37 |
|
if ($contact_id == 0) { |
38 |
|
return 0; |
39 |
|
} |
40 |
|
$db = new DB_Sql; |
41 |
|
$db->query("SELECT id |
42 |
|
FROM invoice_reminder WHERE intranet_id = ".$this->kernel->intranet->get("id")." AND active = 1 AND contact_id=" . $contact_id); |
43 |
|
return $db->numRows(); |
44 |
|
} |
45 |
|
|
46 |
|
function setNewContactId($old_contact_id, $new_contact_id) |
47 |
|
{ |
src/Intraface/modules/newsletter/SubscribersGateway.php 1 location
|
@@ 47-58 (lines=12) @@
|
44 |
|
$db->query('UPDATE newsletter_subscriber SET contact_id = ' . $new_id . ' WHERE contact_id = ' . $old_id); |
45 |
|
} |
46 |
|
|
47 |
|
public function findCountByContactId($contact_id) |
48 |
|
{ |
49 |
|
$sql = "SELECT id |
50 |
|
FROM newsletter_subscriber |
51 |
|
WHERE intranet_id = " . $this->kernel->intranet->get("id") . " |
52 |
|
AND contact_id = ".(int)$contact_id." |
53 |
|
AND active = 1"; |
54 |
|
|
55 |
|
$db = new DB_Sql; |
56 |
|
$db->query($sql); |
57 |
|
return $db->numRows(); |
58 |
|
} |
59 |
|
|
60 |
|
function findByCode($code) |
61 |
|
{ |
src/Intraface/modules/procurement/ProcurementGateway.php 1 location
|
@@ 213-224 (lines=12) @@
|
210 |
|
); |
211 |
|
} |
212 |
|
|
213 |
|
public function findCountByContactId($contact_id) |
214 |
|
{ |
215 |
|
$sql = "SELECT id |
216 |
|
FROM procurement |
217 |
|
WHERE intranet_id = " . $this->kernel->intranet->get("id") . " |
218 |
|
AND contact_id = ".(int)$contact_id." |
219 |
|
AND active = 1"; |
220 |
|
|
221 |
|
$db = new DB_Sql; |
222 |
|
$db->query($sql); |
223 |
|
return $db->numRows(); |
224 |
|
} |
225 |
|
} |
226 |
|
|
src/Intraface/modules/invoice/Reminder.php 1 location
|
@@ 471-481 (lines=11) @@
|
468 |
|
/** |
469 |
|
* Bruges ift. kontakter |
470 |
|
*/ |
471 |
|
function any($contact_id) |
472 |
|
{ |
473 |
|
$contact_id = (int)$contact_id; |
474 |
|
if ($contact_id == 0) { |
475 |
|
return 0; |
476 |
|
} |
477 |
|
$db = new DB_Sql; |
478 |
|
$db->query("SELECT id |
479 |
|
FROM invoice_reminder WHERE intranet_id = ".$this->kernel->intranet->get("id")." AND active = 1 AND contact_id=" . $contact_id); |
480 |
|
return $db->numRows(); |
481 |
|
} |
482 |
|
|
483 |
|
function isFilledIn() |
484 |
|
{ |
src/Intraface/modules/product/Product.php 1 location
|
@@ 543-557 (lines=15) @@
|
540 |
|
* |
541 |
|
* @return integer produktnummer |
542 |
|
*/ |
543 |
|
public function getMaxNumber() |
544 |
|
{ |
545 |
|
$db = new DB_Sql; |
546 |
|
$sql = "SELECT product_detail.number |
547 |
|
FROM product |
548 |
|
INNER JOIN product_detail |
549 |
|
ON product_detail.product_id = product.id |
550 |
|
WHERE product.intranet_id = " . $this->intranet->getId() . " |
551 |
|
ORDER BY product_detail.number DESC LIMIT 1"; |
552 |
|
$db->query($sql); |
553 |
|
if (!$db->nextRecord()) { |
554 |
|
return 0; |
555 |
|
} |
556 |
|
return $db->f('number'); |
557 |
|
} |
558 |
|
|
559 |
|
/** |
560 |
|
* Checks whether number is free |