public static function StatusAvalicacaoPedidoAlteracao($idpedidoalteracao, $tipo = null)
 {
     $resultadobusca = tbPedidoAlteracaoProjetoCoordDAO::buscarDadosPedidoAlteracao($idpedidoalteracao);
     if (empty($resultadobusca[0]->dtParecerTecnico) and empty($resultadobusca[0]->dsParecerTecnico) and empty($resultadobusca[0]->idTecnico)) {
         if ($tipo) {
             $resposta = 1;
         } else {
             $resposta = "Aguardando Parecer";
         }
     } else {
         if (!empty($resultadobusca[0]->dtParecerTecnico) and !empty($resultadobusca[0]->dsParecerTecnico) and !empty($resultadobusca[0]->idTecnico) and empty($resultadobusca[0]->stDeferimentoAvaliacao) and empty($resultadobusca[0]->dtRetornoCoordenador)) {
             if ($tipo) {
                 $resposta = 2;
             } else {
                 $resposta = "Aguardando Aprovação";
             }
         } else {
             if (!empty($resultadobusca[0]->dsRetornoCoordenador) and !empty($resultadobusca[0]->dtRetornoCoordenador) and !empty($resultadobusca[0]->idCoordenador) and !empty($resultadobusca[0]->dtParecerTecnico) and !empty($resultadobusca[0]->dsParecerTecnico) and !empty($resultadobusca[0]->idTecnico)) {
                 if ($tipo) {
                     $resposta = 3;
                 } else {
                     $resposta = "Retorno ao Técnico";
                 }
             } else {
                 if (!empty($resultadobusca[0]->dsJustificativaAvaliacao) and !empty($resultadobusca[0]->dtAvaliacao) and !empty($resultadobusca[0]->idAvaliador) and $resultadobusca[0]->stDeferimentoAvaliacao == 'I') {
                     if ($tipo) {
                         $resposta = 4;
                     } else {
                         $resposta = "Não Aprovado/Indeferido";
                     }
                 }
                 if (!empty($resultadobusca[0]->dsJustificativaAvaliacao) and !empty($resultadobusca[0]->dtAvaliacao) and !empty($resultadobusca[0]->idAvaliador) and $resultadobusca[0]->stDeferimentoAvaliacao == 'D') {
                     if ($tipo) {
                         $resposta = 5;
                     } else {
                         $resposta = "Aprovado";
                     }
                     $resposta = "Aprovado";
                 }
             }
         }
     }
     return $resposta;
 }
 public function RetornoTecnico($post)
 {
     $idpedidoalteracao = $post['idpedidoalteracao'];
     $dtparecertecnico = $post['dtparecertecnico'];
     $dsJustificativaAvaliacao = TratarString::escapeString($post['dsJustificativaAvaliacao']);
     $dtparecertecnico = date('Y-m-d H:i:00', strtotime($post['dtparecertecnico']));
     $parecerCoordenador = array("dtretornocoordenador" => date('Y-m-d H:i:s'), "idcoordenador" => 3998, "dsretornocoordenador" => $dsJustificativaAvaliacao);
     $query = tbPedidoAlteracaoProjetoCoordDAO::UpdateAvaliacaoProjeto($parecerCoordenador, $idpedidoalteracao, $dtparecertecnico);
     if ($query) {
         $this->_redirect('verificaralteracaocoordenador/');
         die;
     }
 }