added lease styleing; kids without lease can be added even if they have no balance

This commit is contained in:
Tóth Richárd
2019-08-06 12:55:37 +02:00
parent 409a2fe6b0
commit 5be4e84ff1
7 changed files with 46 additions and 14 deletions

View File

@@ -452,8 +452,12 @@ class user_kid extends user_parent {
if ($value == "") $_user_value_array[$index] = 'null';
}
if (!isset($_user_value_array['uk_is_active'])) $_user_value_array['uk_is_active'] = 0;
if (!isset($_user_value_array['uk_lease'])) $_user_value_array['uk_lease'] = 0;
return $sql->insert_into('user_kid', $_user_value_array);
}
public static function update_user($_user_value_array, $_user_id) {
global $sql;
//a módosítás dátumát updateljük
@@ -529,6 +533,8 @@ class user_kid extends user_parent {
//ha nincs bejelölve h aktív akkor nem kapja meg ezt az értéket, manuálisan kell beállítani
if (!isset($_user_value_array['uk_is_active'])) $_user_value_array['uk_is_active'] = 0;
if (!isset($_user_value_array['uk_balance_expires'])) $_user_value_array['uk_balance_expires'] = 0;
if (!isset($_user_value_array['uk_lease'])) $_user_value_array['uk_lease'] = 0;
$sql->update_table('user_kid', $_user_value_array, array('uk_id' => $_user_id));
}
@@ -676,6 +682,9 @@ class user_kid extends user_parent {
//ha igen, túllepte-e PIROS
//ha nem, akkor SÁRGA
//ha nincs, akkor azonnal PIROS
if (!$this->get_uk_lease()) {
return false;
}
if ($this->get_uk_balance() < 0 || ($this->get_uk_balance() - $trainingPrice) < 0) {
if (!$has_credit) {