<?php

class Produto_Model_Validacoescapacidadelimitecobertura extends Agro_Db_Table_Abstract {
	protected $_schema = 'produto';
	protected $_name = 'validacoes_limites_capacidade_coberturas';
	protected $_primary = array('id_grupo_limite_capacidade', 'id_cobertura');

	public function save($id_grupo_limite_capacidade, $id_cobertura) {
		$Row = $this->createRow();

		$Row->id_grupo_limite_capacidade = $id_grupo_limite_capacidade;
		$Row->id_cobertura = $id_cobertura;

		return $Row->save();
	}

	public function clear($id_grupo_limite_capacidade) {
		return $this->getAdapter()->query("delete from produto.validacoes_limites_capacidade_coberturas where id_grupo_limite_capacidade = $id_grupo_limite_capacidade");
	}

	public function getRelacionados($id_grupo_limite_capacidade) {
		$Rs = $this->fetchAll("id_grupo_limite_capacidade = $id_grupo_limite_capacidade");

		$return = array();
		if ($Rs->count()) {
			foreach ($Rs as $Row) {
				$return[] = $Row['id_cobertura'];
			}
		}

		return $return;
	}
}