public function save($id, $data, $langId) { $billId = 0; $shipId = 0; if (isset($data['addressFact'])) { $oAdress = new AddressObject(); $addrBill = $data['addressFact']; $addrShip = $data['addressShipping']; } if (!empty($addrBill)) { $billId = $oAdress->save($addrBill['MP_BillingAddrId'], $addrBill, $langId); if ($addrShip['duplicate'] == 1) { $addrBill['A_Duplicate'] = $billId; $shipId = $oAdress->save($addrShip['MP_ShippingAddrId'], $addrBill, $langId); } else { $addrShip['A_Duplicate'] = 0; $shipId = $oAdress->save($addrShip['MP_ShippingAddrId'], $addrShip, $langId); } $data['MP_BillingAddrId'] = $billId; $data['MP_ShippingAddrId'] = $shipId; } $oYears = new YearsParticipateObject(); $oYears->manageData($id, $data['MP_YearsParticipate']); $data['MP_BirthDate'] = $data['MP_BirthDateDt']; $years = $this->calculateAge($data['MP_BirthDate']); $data['MP_Age'] = $years; $data['MP_PassportExpiracyDate'] = $data['MP_PassportExpiracyDateDt']; if ($data['MP_BirthDate'] != $data['MP_PassportBirthDate']) { $data['MP_PassportBirthDate'] = $data['MP_BirthDate']; } parent::save($id, $data, $langId); }
public function save($id, $data, $langId) { $addrId = 0; if (isset($data[$this->_formDataName])) { $oAdress = new AddressObject(); $addr = $data[$this->_formDataName]; // $addrShip = $data['addressShipping']; } if (!empty($addr)) { $addrId = $oAdress->save($data[$this->_addressField], $addr, $langId); } else { $addrId = $oAdress->insert($data[$this->_formDataName], $langId); } if (empty($data[$this->_addressField])) { $data[$this->_addressField] = $addrId; } $oYears = new YearsParticipateObject(); $oYears->manageData($id, $data['YP_Year']); parent::save($id, $data, $langId); }
public function save($id, $data, $langId) { $oYears = new YearsParticipateObject(); $oYears->manageData($id, $data['YP_Year']); parent::save($id, $data, $langId); }