public function gerenciaranalistaAction() { if ($_REQUEST['usu_cod'] && $_REQUEST['usu_orgao'] && $_REQUEST['gru_codigo'] && isset($_REQUEST['status'])) { $params = new stdClass(); $params->uog_status = $_REQUEST['status']; $params->usu_cod = $_REQUEST['usu_cod']; $params->gru_codigo = $_REQUEST['gru_codigo']; $params->usu_orgao = $_REQUEST['usu_orgao']; $msgComplementar = "Alteração realizada com sucesso!"; if ((int) $params->uog_status === 0) { $tblPreProjeto = new PreProjeto(); $tecnicoTemProposta = $tblPreProjeto->tecnicoTemProposta($params->usu_cod); if ($tecnicoTemProposta) { $msgComplementar = "O Analista foi desabilitado, porém existem Propostas distribuídas para o mesmo!"; } } $atualizar = AdmissibilidadeDAO::atualizarAnalista($params); parent::message($msgComplementar, "/admissibilidade/gerenciaranalistas", "CONFIRM"); } if ($_REQUEST['usu_cod'] && $_REQUEST['usu_orgao'] && $_REQUEST['gru_codigo']) { $params = new stdClass(); $params->usu_cod = $_REQUEST['usu_cod']; $params->usu_orgao = $_REQUEST['usu_orgao']; $params->gru_codigo = $_REQUEST['gru_codigo']; $this->view->analista = AdmissibilidadeDAO::gerenciarAnalista($params); } }