Changeset 2048 for trunk/workflow


Ignore:
Timestamp:
02/23/10 10:08:15 (14 years ago)
Author:
pedroerp
Message:

Ticket #441 - Corrigindo consulta para buscar substituto na nova tabela.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/inc/class.so_userinterface.inc.php

    r2042 r2048  
    234234 
    235235                /* gather some info from the area */ 
    236                 $areaInfo = $this->db->query('SELECT COALESCE(titular_funcionario_id, -1) AS titular_funcionario_id, COALESCE(substituto_funcionario_id, -1) AS substituto_funcionario_id FROM area WHERE (organizacao_id = ?) AND (area_id = ?)', array($organizationID, $areaID))->GetArray(-1); 
     236                $areaInfo = $this->db->query('SELECT COALESCE(a.titular_funcionario_id, -1) AS titular_funcionario_id, COALESCE(s.funcionario_id, -1) AS substituto_funcionario_id FROM area a LEFT OUTER JOIN substituicao s USING(area_id) WHERE (a.organizacao_id = ?) AND (a.area_id = ?) AND ((CURRENT_DATE BETWEEN s.data_inicio AND s.data_fim) OR (s.substituicao_id IS NULL))', array($organizationID, $areaID))->GetArray(-1); 
    237237                if (empty($areaInfo)) 
    238238                        return false; 
Note: See TracChangeset for help on using the changeset viewer.