<?php

class Endosso_Model_Row_VistoriaAgendamento extends Agro_Db_Table_Row_Abstract {
	
	public function duplicar($idVistoriaBackup) {
		try {
			if ($idVistoriaBackup) {
				$Agendamentos = new Endosso_Model_Agendamentos();
				$Agendamento = $Agendamentos->find($this->id_agendamento)->current();
				$AgendamentoBackup = $Agendamento->duplicar();
				
				parent::duplicar(array('id_agendamento' => $AgendamentoBackup->id, 'id_vistoria' => $idVistoriaBackup));
			}
			
			return true;
		} catch (Exception $e) {
			throw new Exception($e->getMessage());
		}
	}
}