Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 public function save($id, $data, $langId)
 {
     $oYears = new YearsParticipateObject();
     $oYears->manageData($id, $data['YP_Year']);
     parent::save($id, $data, $langId);
 }