コード例 #1
0
 private function deleteCoCurricular($member_id)
 {
     $co_curricular = new Tnp_Model_MemberInfo_CoCurricular();
     $co_curricular->setMember_id($member_id);
     $co_curricular->deleteCoCurricular();
 }
コード例 #2
0
ファイル: Student.php プロジェクト: sivarajankumar/eduis
 /**
  * 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);
     }
 }