src/Intraface/modules/debtor/Debtor.php 1 location
|
@@ 644-659 (lines=16) @@
|
| 641 |
|
throw new Exception("Du kan ikke sætte status lavere end den er i forvejen"); |
| 642 |
|
} |
| 643 |
|
|
| 644 |
|
switch ($status) { |
| 645 |
|
case "sent": |
| 646 |
|
$sql = "date_sent = NOW()"; |
| 647 |
|
break; |
| 648 |
|
|
| 649 |
|
case "executed": |
| 650 |
|
$sql = "date_executed = NOW()"; |
| 651 |
|
break; |
| 652 |
|
|
| 653 |
|
case "cancelled": |
| 654 |
|
$sql = "date_cancelled = NOW()"; |
| 655 |
|
break; |
| 656 |
|
|
| 657 |
|
default: |
| 658 |
|
throw new Exception("Dette kan ikke lade sig gøre! Debtor->setStatus()"); |
| 659 |
|
} |
| 660 |
|
|
| 661 |
|
$db = new Db_Sql; |
| 662 |
|
$db->query("UPDATE debtor SET status = ".$status_id.", ".$sql." WHERE id = " . $this->id . " AND intranet_id = " . $this->kernel->intranet->get('id')); |
src/Intraface/modules/invoice/Reminder.php 1 location
|
@@ 323-338 (lines=16) @@
|
| 320 |
|
throw new Exception("Tried to set status the same or lower than it was before. Can be because of reload. In Reminder->setStatus"); |
| 321 |
|
} |
| 322 |
|
|
| 323 |
|
switch ($status) { |
| 324 |
|
case "sent": |
| 325 |
|
$sql = "date_sent = NOW()"; |
| 326 |
|
break; |
| 327 |
|
|
| 328 |
|
case "executed": |
| 329 |
|
$sql = "date_executed = NOW()"; |
| 330 |
|
break; |
| 331 |
|
|
| 332 |
|
case "cancelled": |
| 333 |
|
$sql = "date_cancelled = NOW()"; |
| 334 |
|
break; |
| 335 |
|
|
| 336 |
|
default: |
| 337 |
|
throw new Exception("Dette kan ikke lade sig g�re! Reminder->setStatus()", FATAL); |
| 338 |
|
} |
| 339 |
|
|
| 340 |
|
$db = new Db_Sql; |
| 341 |
|
$db->query("UPDATE invoice_reminder SET status = ".$status_id.", ".$sql." WHERE id = " . $this->id . " AND intranet_id = " . $this->kernel->intranet->get('id')); |