public function save() { if (empty($this->_data['auth_user_id'])) { $this->_data['auth_user_id'] = $_SESSION['uid']; } if (strtotime($this->_data['date']) == false) { $this->_data['date'] = null; } $this->_data['quantity'] = floatval($this['quantity']); $this->_data['rate'] = floatval($this['rate']); $this->_data['tax_rate'] = tax_rate_fix($this['tax_rate']); return parent::save(); }
/** Work Order Item Save */ function save() { if (empty($this->_data['auth_user_id'])) { $this->_data['auth_user_id'] = $_SESSION['uid']; } if (strtotime($this->_data['date']) == false) { $this->_data['date'] = null; } foreach (array('e_quantity', 'e_rate', 'e_tax_rate', 'a_quantity', 'a_rate', 'a_tax_rate') as $x) { if (empty($this->_data[$x])) { $this->_data[$x] = 0; } } $this->a_tax_rate = tax_rate_fix($this->a_tax_rate); $this->e_tax_rate = tax_rate_fix($this->e_tax_rate); parent::save(); }