public function inserta($datos) { unset($datos['__token']); $_campos = Framework::parseaDatosCampos($datos); $_previos = $this->_db->query("SELECT * FROM warranties WHERE Folio = '{$datos['Folio']}';"); if (count($_previos) > 0) { return -1; } else { $_previos = $this->_db->query("SELECT * FROM folios WHERE '{$datos['Folio']}' BETWEEN Initial and Final;"); if (count($_previos) > 0) { $_query = "INSERT INTO warranties SET \r\n\t\t\t\t\t{$_campos},\r\n\t\t\t\t\tDate = CURDATE(),Time = CURTIME();"; return $this->_db->insertRAW($_query); } else { return -2; } } }