private function deletetraining($member_id, $training_id) { $training = new Tnp_Model_MemberInfo_Training(); $training->setMember_id($member_id); $training->setTraining_id($training_id); return $training->deleteTrainingRecord(); }
public function saveTrainingInfo($data_array) { $member_id = $this->getMember_id(true); $data_array['member_id'] = $member_id; if (empty($data_array['training_id'])) { $member_training = new Tnp_Model_MemberInfo_Training(); $member_training->initSave(); $preparedData = $member_training->prepareDataForSaveProcess($data_array); Zend_Registry::get('logger')->debug('Saving training info'); return $member_training->getMapper()->save($preparedData); } else { $training_id = $data_array['training_id']; $member_training = new Tnp_Model_MemberInfo_Training(); $member_training->initSave(); $prepared_data = $member_training->prepareDataForSaveProcess($data_array); unset($data_array['member_id']); Zend_Registry::get('logger')->debug('Updating training info'); return $member_training->getMapper()->update($prepared_data, $member_id, $training_id); } }