Esempio n. 1
0
	public function save(Pment_Models_Training $training)
	{
		$data = array(
			'traId' => $training->getTraId(),
			'projectId' => $training->getProjectId(),
			'traDate' => $training->getTraDate(),
			'content' => $training->getContent(),
			'name' => $training->getName(),
			'contactId' => $training->getContactId(),
			'remark' => $training->getRemark()
		);
		if (null === ($id = $training->getTraId())) {
			unset($data['traId']);
			$this->getDbTable()->insert($data);
		} else {
			$this->getDbTable()->update($data, array('traId = ?' => $training->getTraId()));
		}
	}