private function deleteCoCurricular($member_id) { $co_curricular = new Tnp_Model_MemberInfo_CoCurricular(); $co_curricular->setMember_id($member_id); $co_curricular->deleteCoCurricular(); }
/** * Operating Condition : Member Id is set * @return false|array */ public function saveCoCurricularInfo($data_array) { $member_id = $this->getMember_id(true); $info = $this->fetchCoCurricularInfo(); $data_array['member_id'] = $member_id; if ($info == false) { $member_co_corricular = new Tnp_Model_MemberInfo_CoCurricular(); $member_co_corricular->initSave(); $preparedData = $member_co_corricular->prepareDataForSaveProcess($data_array); return $member_co_corricular->getMapper()->save($preparedData); } else { $member_co_corricular = new Tnp_Model_MemberInfo_CoCurricular(); $member_co_corricular->initSave(); $prepared_data = $member_co_corricular->prepareDataForSaveProcess($data_array); unset($data_array['member_id']); return $member_co_corricular->getMapper()->update($prepared_data, $member_id); } }