/** deleta grupo de usuário **/ $gruposDeUsuarios = new GruposDeUsuarios(); $resultadoDelecao = $gruposDeUsuarios->deleta($_POST['id']); /** verifica a desassociação de grupos **/ if ($resultadoDelecao) { /** insere grupo de usuário **/ $resultado = 1; foreach ($_POST as $chave => $valor) { if (explode('-', $chave)[0] === 'grupo') { $resultado *= $gruposDeUsuarios->insere($_POST['id'], $valor); } } if ($resultado) { echo json_encode(array("resultado" => "success", "mensagem" => "Usuário editado com sucesso!")); } else { echo json_encode(array("resultado" => "error", "mensagem" => "Não foi possível associar o usuário aos grupos, tente novamente mais tarde!")); } } else { echo json_encode(array("resultado" => "error", "mensagem" => "Não foi possível desassociar o usuário aos grupos, tente novamente mais tarde!")); } } else { echo json_encode(array("resultado" => "error", "mensagem" => "Não foi possível editar o usuário, tente novamente mais tarde!")); } } else { echo json_encode(array("resultado" => "error", "mensagem" => $valida->get_errors()));
$idUsuario = $usuarios->insere($_POST['nome'], $_POST['email'], $_POST['orgao'], $_POST['login'], $_POST['senha'], $_POST['tipo']); } else { $idUsuario = $usuarios->insere($_POST['nome'], $_POST['email'], $_SESSION['orgao'], $_POST['login'], $_POST['senha'], 3); } /** verifica se o usuario foi inserido **/ if ($idUsuario !== 0) { $gruposDeUsuarios = new GruposDeUsuarios(); $resultado = 1; /** insere grupo de usuário **/ foreach ($_POST as $chave => $valor) { if (explode('-', $chave)[0] === 'grupo') { $resultado *= $gruposDeUsuarios->insere($idUsuario, $valor); } } if ($resultado) { echo json_encode(array("resultado" => "success", "mensagem" => "Usuário inserido com sucesso!")); } else { echo json_encode(array("resultado" => "error", "mensagem" => "Não foi possível associar o usuário aos grupos, tente novamente mais tarde!")); } } else { echo json_encode(array("resultado" => "error", "mensagem" => "Não foi possível inserir o usuário, tente novamente mais tarde!")); } } else { echo json_encode(array("resultado" => "error", "mensagem" => $valida->get_errors())); } } else { echo json_encode(array("resultado" => "error", "mensagem" => "Permissão negada."));