Added support for deleting (destroying) a transaction. This is strictly development/super-admin type functionality.

git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@553 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
abijah
2009-08-14 20:58:50 +00:00
parent d1187f9bdd
commit c06399cf86
5 changed files with 151 additions and 38 deletions

View File

@@ -18,6 +18,7 @@ class StatementEntry extends AppModel {
'DisbursementEntry' => array(
'className' => 'StatementEntry',
'foreignKey' => 'charge_entry_id',
'dependent' => true,
),
);
@@ -211,7 +212,7 @@ class StatementEntry extends AppModel {
= array_intersect_key($entry['DisbursementEntry'],
array('customer_id'=>1, 'lease_id'=>1));
$this->del($entry['DisbursementEntry']['id']);
$this->delete($entry['DisbursementEntry']['id']);
continue;
$DE = new StatementEntry();
@@ -582,7 +583,7 @@ class StatementEntry extends AppModel {
$this->pr(20, compact('credit'),
'Delete Exhausted Credit Entry');
$this->del($credit['StatementEntry']['id'], false);
$this->delete($credit['StatementEntry']['id'], false);
}
}
else {