当前位置: 首页>>代码示例>>PHP>>正文


PHP Grupo::setCodigo方法代码示例

本文整理汇总了PHP中Grupo::setCodigo方法的典型用法代码示例。如果您正苦于以下问题:PHP Grupo::setCodigo方法的具体用法?PHP Grupo::setCodigo怎么用?PHP Grupo::setCodigo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Grupo的用法示例。


在下文中一共展示了Grupo::setCodigo方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Main

function Main()
{
    $cod = $_POST["c"];
    $des = urldecode($_POST["d"]);
    header('Content-Type: text/html; charset=iso-8859-1');
    try {
        $g = new Grupo();
        if ($cod != "") {
            $g->setCodigo($cod);
        }
        if ($des != "") {
            $g->setDescricao($des);
        }
        if ($cod == "") {
            if ($g->AdicionaGrupoUsuario()) {
                echo "GRAVADO";
            }
        } else {
            if ($g->AtualizaGrupoUsuario()) {
                echo "GRAVADO";
            }
        }
    } catch (Exception $ex) {
        echo $ex->getMessage();
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:26,代码来源:actgravagrupousu.php

示例2: Main

function Main()
{
    header('Content-Type: text/html; charset=iso-8859-1');
    $grupo = isset($_POST["cg"]) && is_numeric($_POST["cg"]) ? $_POST["cg"] : 0;
    $usuarios = isset($_POST["u"]) ? $_POST["u"] : "";
    $msg = "";
    if ($grupo != 0) {
        if ($usuarios != "") {
            try {
                $g = new Grupo();
                $g->setCodigo($grupo);
                if ($g->DeletaTodosOsUsuarios()) {
                    $usuarios = split("-", $usuarios);
                    foreach ($usuarios as $usuario) {
                        $g->AdicionaUsuarioAoGrupo($usuario);
                    }
                    return "GRAVOU";
                } else {
                    $msg = "@lng[Não consegui excluir]";
                }
            } catch (Exception $ex) {
                throw new Exception($ex->getMessage(), $ex->getCode());
            }
        } else {
            $msg = "@lng[Usuarios não informados]";
        }
    } else {
        $msg = "@lng[Grupo não informado]";
    }
    echo Comuns::Idioma($msg);
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:31,代码来源:actgravausuariosgrupo.php

示例3: Main

function Main()
{
    header('Content-Type: text/html; charset=iso-8859-1');
    $grupo = isset($_POST["cg"]) && is_numeric($_POST["cg"]) ? $_POST["cg"] : 0;
    $permissoes = isset($_POST["p"]) && trim($_POST["cg"]) != "" ? $_POST["p"] : "";
    if ($grupo != 0) {
        if ($permissoes != "") {
            try {
                $g = new Grupo();
                $g->setCodigo($grupo);
                if ($g->DeletaTodasPermissoes()) {
                    $permissoes = split("-", $permissoes);
                    foreach ($permissoes as $perm) {
                        $g->AdicionaPermissaoGrupoUsuario($perm);
                    }
                }
                echo "OK";
            } catch (Exception $ex) {
                throw new Exception($ex->getMessage(), $ex->getCode());
            }
        } else {
            $g = new Grupo();
            $g->setCodigo($grupo);
            if ($g->DeletaTodasPermissoes()) {
                echo "OK";
            } else {
                echo "Erro";
            }
        }
    } else {
        echo Comuns::Idioma("@lng[Grupo não informado]");
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:33,代码来源:actgravapermissoesgrupo.php

示例4: fntGravaDados

function fntGravaDados()
{
    $nome = $_POST['txtNome'];
    $usuario = $_POST['txtUsuario'];
    $email = $_POST['txtEmail'];
    $senha = $_POST['txtSenha'];
    $senhaII = $_POST['txtRepetirSenha'];
    $ins = $_POST['selInstituicao'];
    if (trim($senha) != "" && trim($senhaII) != "") {
        if ($senha == $senhaII) {
            try {
                $u = new Usuario();
                $g = new Grupo();
                $u->setNome($nome);
                $u->setUsuario($usuario);
                $u->setEmail($email);
                $u->setSenha($senha);
                $u->setCodigoInstituicao($ins);
                $ret = $u->CadastraNovoUsuario(2);
                $g->setCodigo(3);
                $g->AdicionaUsuarioAoGrupo($u->getCodigo());
                $_SESSION['usu'] = serialize($u);
                $ret = "OK";
                try {
                    $mensagem = "Foi realizado um novo cadastro de usuário no SIACC.<br />";
                    $mensagem .= "Nome: " . $u->getNome() . " (" . $u->getUsuario() . ")<br />";
                    $mensagem .= "E-mail: " . $u->getEmail() . "<br />";
                    //$mensagem .= "Instituição: " . $u->getNomeInstituicao() . " - " . $u->getSiglaInstituicao() . "<br />";
                    //$mensagem .= "Cidade/UF: " . $u->getCidadeInstituicao() . "/" . $u->getUFInstituicao() . "<br /><br />";
                    $mensagem .= 'Acesse o SIACC agora clicando <a href="http://siacc.regisls.net">aqui</a> para ativar a conta deste usuário e liberar seu acesso a ferramenta';
                    $mail = new Email();
                    $mail->setRemetente("Regis Leandro Sebastiani <regisls@regisls.net>");
                    $mail->setAssunto("[SIACC] Novo cadastro de usuário");
                    $mail->setDestinatario("regisls@regisls.net");
                    $mail->setMensagem($mensagem);
                    $mail->Enviar();
                } catch (Exception $exEmail) {
                    Log::RegistraLog("Erro ao enviar e-mail de cadastro de usuário realizado pelo site", true);
                }
            } catch (Exception $ex) {
                $ret = "@lng[Erro ao gravar usuário.] " . $ex->getMessage();
            }
        } else {
            $ret = "@lng[As senhas informadas não são identicas. Verifique.]";
        }
    } else {
        $ret = "@lng[A senha não pode ser vazia]";
    }
    echo $ret;
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:50,代码来源:vwnovousuario.php

示例5: fntDeletaGrupoUsuario

function fntDeletaGrupoUsuario()
{
    $codgrupo = base64_decode($_POST['r']);
    try {
        $u = new Grupo();
        $u->setCodigo($codgrupo);
        if ($u->DeletaGrupoUsuario()) {
            echo "SUCESSO";
        } else {
            echo "ERRO";
        }
    } catch (Exception $e) {
        echo $e->getMessage();
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:15,代码来源:ajaxcasosacoesextras.php


注:本文中的Grupo::setCodigo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。