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


PHP Grupo类代码示例

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


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

示例1: migrarParticipantes

 public function migrarParticipantes()
 {
     $p = new Participante();
     $g = new Grupo();
     $gorigem = new Grupo();
     $oD = new Distribuicao();
     $idGrupo = $g->md5_decrypt($_REQUEST['idGrupoPara']);
     $idGrupoDe = $g->md5_decrypt($_REQUEST['idGrupoDe']);
     $g->getById($idGrupo);
     $gorigem->getById($idGrupoDe);
     $usuario = new Usuario();
     $usuario->id = $_SESSION['ag_idUsuario'];
     $data = date("Y-m-d H:i:s");
     foreach ($_REQUEST['participante'] as $key => $id) {
         $p->getById($id);
         $p->grupo = $g;
         $p->valorTotal = $g->getValorTotal($p->pacoteOpcional);
         $p->custoTotal = $g->getCustoTotal($p->pacoteOpcional);
         $p->save();
         $p->atualiza_status();
         //grava log de pagamento
         $oLog = new LogUsuario();
         $movimento = "MIGRAR PARTICIPANTE<BR> CLIENTE: " . $p->cliente->nomeCompleto . "<BR> GRUPO ORIGEM: " . $gorigem->nomePacote . "<BR> GRUPO DESTINO: " . $g->nomePacote;
         $oLog->usuario = $usuario;
         $oLog->data = $data;
         $oLog->movimento = $movimento;
         $oLog->save();
         //fim da log
         //remover distribuicao dos quartos
         $oD->remover($id);
     }
     $_SESSION['tupi.mensagem'] = 57;
 }
开发者ID:rodharley,项目名称:obrademaria,代码行数:33,代码来源:modelo.Grupo.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;
    $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

示例3: factory

 private function factory($arrStrDados)
 {
     $obj = new Usuario();
     if (isset($arrStrDados["USU_ID"])) {
         $obj->setId($arrStrDados["USU_ID"]);
     }
     $objGrupo = new Grupo();
     if (isset($arrStrDados["GRU_ID"])) {
         $objGrupo->setId($arrStrDados["GRU_ID"]);
         if (isset($arrStrDados["GRU_Descricao"])) {
             $objGrupo->setDescricao($arrStrDados["GRU_Descricao"]);
         }
     }
     $obj->setGrupo($objGrupo);
     $obj->setNome($arrStrDados["USU_Nome"]);
     $obj->setLogin($arrStrDados["USU_Login"]);
     $obj->setEmail($arrStrDados["USU_Email"]);
     $obj->setTelefone($arrStrDados["USU_Telefone"]);
     if (isset($arrStrDados["USU_DataHoraCadastro"])) {
         $obj->setDataHoraCadastro($arrStrDados["USU_DataHoraCadastro"]);
     } else {
         $obj->setDataHoraCadastro(date("Y-m-d H:i:s"));
     }
     if (isset($arrStrDados["USU_DataHoraUltimoAcesso"])) {
         $obj->setDataHoraUltimoAcesso($arrStrDados["USU_DataHoraUltimoAcesso"]);
     }
     if (isset($arrStrDados["USU_Status"])) {
         $obj->setStatus($arrStrDados["USU_Status"]);
     } else {
         $obj->setStatus("A");
     }
     return $obj;
 }
开发者ID:lucasmichel,项目名称:cartorioOnline,代码行数:33,代码来源:NegUsuario.php

示例4: Main

function Main()
{
    try {
        $u = unserialize($_SESSION["usu"]);
        $mensagem = $_GET["m"];
        $tpl = file_get_contents("tpl/usuariosgrupos.html");
        $tpl = str_replace("<!--telatopo-->", Comuns::GeraTopoPagina($u), $tpl);
        $tpl = str_replace("<!--Mensagem-->", isset($mensagem) && $mensagem != "" ? base64_decode($mensagem) : "", $tpl);
        $botoes = Botao::BotaoSalvar("fntGravaUsuariosGrupo();", "@lng[Salvar as alterações]");
        $tpl = str_replace("<!--itens-toolbar-->", $botoes, $tpl);
        $grupos = new Grupo();
        $rs = $grupos->ListaRecordSet();
        if ($rs != 0) {
            if (mysql_num_rows($rs) > 0) {
                $opts .= '<option value="">@lng[Selecione]</option>';
                while ($linha = mysql_fetch_array($rs)) {
                    $opts .= '<option value="' . $linha["Codigo"] . '">' . $linha["Descricao"] . '</option>';
                }
            } else {
                $opts = '<option value="-1">@lng[Nenhum grupo cadastrado]</option>';
            }
        } else {
            $opts = '<option value="-1">@lng[Erro ao carregar]</option>';
        }
        $tpl = str_replace("##OptsGrupos##", $opts, $tpl);
        $tpl = str_replace("##OptsTU##", "", $tpl);
        $tpl = str_replace("##OptsUDG##", "", $tpl);
        echo Comuns::Idioma($tpl);
    } catch (Exception $ex) {
        $msg = base64_encode($ex->getMessage());
        header("Location:vwerro.php?m=" . $msg);
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:33,代码来源:vwusuariosgrupo.php

示例5: 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

示例6: del

 public function del()
 {
     $grupo = new Grupo($this->data->idGrupo);
     $delete = explode(':', $this->data->marca);
     $grupo->deleteAssociationById('usuarios', $delete);
     $this->grid();
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:7,代码来源:gridUsuarioController.php

示例7: 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

示例8: alterar

 public function alterar(Grupo $obj)
 {
     $strSQL = "UPDATE CAD_GRU_GRUPOS_USUARIOS SET ";
     $strSQL .= "GRU_Descricao = '" . $obj->getDescricao() . "', ";
     $strSQL .= "GRU_Status = '" . $obj->getStatus() . "' ";
     $strSQL .= "WHERE GRU_ID = " . $obj->getId();
     return Db::getInstance()->executar($strSQL);
 }
开发者ID:lucasmichel,项目名称:cartorioOnline,代码行数:8,代码来源:RepoGrupo.php

示例9: incluir

 public function incluir()
 {
     $oGrupo = new Grupo();
     $oGrupo->getById($oGrupo->md5_decrypt($_REQUEST['idGrupo']));
     $this->grupo = $oGrupo;
     $this->numero = $_REQUEST['numero'];
     $this->capacidade = $_REQUEST['capacidade'];
     $newid = $this->save();
     $_SESSION['tupi.mensagem'] = 29;
     return $newid;
 }
开发者ID:rodharley,项目名称:obrademaria,代码行数:11,代码来源:modelo.Quarto.php

示例10: 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

示例11: selectProfessor

 public function selectProfessor($idProfessor)
 {
     $sql = 'select * from grupo gp where gp.grp_professor = ' . $idProfessor;
     $result = $this->retrieve($sql);
     $lista = array();
     while ($qr = mysqli_fetch_array($result)) {
         $gru = new Grupo();
         $gru->setGrp_id($qr["grp_id"]);
         $gru->setGrp_grupo($qr["grp_grupo"]);
         $gru->setGrp_escola($qr["grp_escola"]);
         $gru->setGrp_professor($qr["grp_professor"]);
         array_push($lista, $gru);
     }
     return $lista;
 }
开发者ID:amorimlima,项目名称:Hospital,代码行数:15,代码来源:GrupoDAOOld.php

示例12: Main

function Main()
{
    if (isset($_POST["cg"]) && $_POST["cg"] != "") {
        $codgrupo = $_POST["cg"];
        $pesquisa = $_POST["m"];
        if ($pesquisa == 2) {
            $rs = Grupo::ListaUsuariosGrupo($codgrupo);
        } else {
            if ($pesquisa == 1) {
                $rs = Grupo::ListaUsuariosForaDoGrupo($codgrupo);
            }
        }
        if ($rs != 0) {
            if (mysql_num_rows($rs) > 0) {
                while ($linha = mysql_fetch_array($rs)) {
                    $opts .= '<option ' . ($linha["Ativo"] == true ? '' : 'class="item-inativo"') . ' value="' . $linha["Codigo"] . '">' . $linha["NomeCompleto"] . ' (' . $linha["NomeUsuario"] . ($linha["Ativo"] == true ? '' : ' - X') . ')</option>';
                }
            } else {
                $opts = '';
            }
        } else {
            $opts = '';
        }
        header('Content-Type: text/html; charset=iso-8859-1');
        echo $opts;
    } else {
        throw new Exception("@lng[Selecione um grupo para realizar esta operação]", 1000);
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:29,代码来源:ajaxusuariosgrupo.php

示例13: Main

function Main()
{
    if (isset($_POST["cg"]) && $_POST["cg"] != "") {
        $codgrupo = $_POST["cg"];
        $rs = Grupo::ListaPermissoesTodas($codgrupo);
        if ($rs != false) {
            $opts .= '<select id="selPermissoes" name="selPermissoes" class="selmultiplo largo" size="10" multiple="multiple">';
            if (mysql_num_rows($rs) > 0) {
                while ($linha = mysql_fetch_array($rs)) {
                    if ($linha["Pode"] == 1) {
                        $opts .= '<option selected="selected" value="' . $linha["Codigo"] . '">' . $linha["Descricao"] . '</option>';
                    } else {
                        $opts .= '<option value="' . $linha["Codigo"] . '">' . $linha["Descricao"] . '</option>';
                    }
                }
            }
            $opts .= '</select>';
        } else {
            $opts .= 'vazio';
        }
        header('Content-Type: text/html; charset=iso-8859-1');
        echo $opts;
    } else {
        throw new Exception("@lng[Selecione um grupo para realizar esta operação]", 1000);
    }
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:26,代码来源:ajaxpermissoesgrupo.php

示例14: add

 public function add()
 {
     $grupo = Grupo::create($this->data->idGrupo);
     $ids = array_merge($grupo->getUsuarios()->getId(), array($this->data->idUsuario));
     $grupo->saveAssociationById('usuarios', $ids);
     $this->grid();
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:7,代码来源:gridGrupoController.php

示例15: run

 public function run()
 {
     Grupo::create(['grupo' => 'Grupo 101']);
     Grupo::create(['grupo' => 'Grupo 102']);
     Grupo::create(['grupo' => 'Grupo 103']);
     Grupo::create(['grupo' => 'Grupo 104']);
     Grupo::create(['grupo' => 'Grupo 201']);
     Grupo::create(['grupo' => 'Grupo 202']);
     Grupo::create(['grupo' => 'Grupo 203']);
     Grupo::create(['grupo' => 'Grupo 204']);
     Grupo::create(['grupo' => 'Grupo 301']);
     Grupo::create(['grupo' => 'Grupo 302']);
     Grupo::create(['grupo' => 'Grupo 303']);
     Grupo::create(['grupo' => 'Grupo 304']);
     Grupo::create(['grupo' => 'Grupo 401']);
     Grupo::create(['grupo' => 'Grupo 402']);
     Grupo::create(['grupo' => 'Grupo 403']);
     Grupo::create(['grupo' => 'Grupo 404']);
     Grupo::create(['grupo' => 'Grupo 501']);
     Grupo::create(['grupo' => 'Grupo 502']);
     Grupo::create(['grupo' => 'Grupo 503']);
     Grupo::create(['grupo' => 'Grupo 504']);
     Grupo::create(['grupo' => 'Grupo 601']);
     Grupo::create(['grupo' => 'Grupo 602']);
     Grupo::create(['grupo' => 'Grupo 603']);
     Grupo::create(['grupo' => 'Grupo 604']);
 }
开发者ID:Jazxovi,项目名称:tesis-alumnos,代码行数:27,代码来源:GrupoTableSeeder.php


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