$confirma = filter_input(INPUT_GET, 'confirma', FILTER_DEFAULT); require '_models/AdminEducando.class.php'; if ($desligamento && $desligamento['data']) { $eduAction = filter_input(INPUT_GET, 'educando', FILTER_VALIDATE_INT); $eduUpdate = new AdminEducando(); $logData = $log->setData($desligamento); $eduUpdate->ExeStatus($eduAction, '0', $userlogin['user_id'], $desligamento); $log->RecordLog("Edição: Status de educando: " . $eduAction . ". Dados: " . $logData, "Sucesso: Educando inativo"); header("Location: painel.php?exe=educandos/index&familia=" . $familiaId . "&educando=" . $eduAction . "&action=confirmInactive"); } if ($action) { $eduAction = filter_input(INPUT_GET, 'educando', FILTER_VALIDATE_INT); $eduUpdate = new AdminEducando(); switch ($action) { case 'active': $eduUpdate->ExeStatus($eduAction, '1', $userlogin['user_id'], ['data' => date('d/m/Y')]); WSErro("O status do educando foi atualizado para <b>ativo</b>.", TW_ACCEPT); $log->RecordLog("Edição: Status de educando: " . $eduAction, "Sucesso: Educando ativo"); break; case 'inative': break; case 'confirmInactive': WSErro("O status do educando foi atualizado para <b>inativo</b>.", TW_ALERT); break; case 'delete': if ($confirma == 'true') { $eduUpdate->ExeDelete($eduAction, $familiaId, $userlogin['user_id']); $log->RecordLog("Deleção de educando: " . $eduAction, "Alerta: Educando Deletado"); } else { $eduUpdate->ExeConfirma($eduAction, $familiaId, $userlogin['user_id']); $log->RecordLog("Deleção de educando: " . $eduAction, "Alerta: Confirmação");