Exemple #1
0
 /**
  *
  * @param array $data
  * @return App_Model_DbTable_Row_Abstract
  */
 protected function _checkIsicGroup()
 {
     $select = $this->_dbTable->select()->where('acronym = ?', $this->_data['acronym'])->where('fk_id_isicdivision = ?', $this->_data['fk_id_isicdivision'])->where('fk_id_isicsection = ?', $this->_data['fk_id_isicsection']);
     if (!empty($this->_data['id_isicgroup'])) {
         $select->where('id_isicgroup <> ?', $this->_data['id_isicgroup']);
     }
     return $this->_dbTable->fetchRow($select);
 }
Exemple #2
0
 /**
  *
  * @param array $data
  * @return App_Model_DbTable_Row_Abstract
  */
 protected function _checkMiniGroup()
 {
     $select = $this->_dbTable->select()->where('acronym = ?', $this->_data['acronym'])->where('fk_id_profsubgroup = ?', $this->_data['fk_id_profsubgroup'])->where('fk_id_profgroup = ?', $this->_data['fk_id_profgroup']);
     if (!empty($this->_data['id_profminigroup'])) {
         $select->where('id_profminigroup <> ?', $this->_data['id_profminigroup']);
     }
     return $this->_dbTable->fetchRow($select);
 }