本文整理汇总了PHP中Grupo类的典型用法代码示例。如果您正苦于以下问题:PHP Grupo类的具体用法?PHP Grupo怎么用?PHP Grupo使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Grupo类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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 <[email protected]>");
$mail->setAssunto("[SIACC] Novo cadastro de usuário");
$mail->setDestinatario("[email protected]");
$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
示例16: incluir
public function incluir()
{
$oGrupo = new Grupo();
$oGrupo->getById($oGrupo->md5_decrypt($_REQUEST['idGrupo']));
$oCA = new CompanhiaAerea();
$oCA->id = $_REQUEST['companhiaAerea'];
$this->companhiaAerea = $oCA;
$this->grupo = $oGrupo;
$this->dataEmbarque = $this->convdata($_REQUEST['dataEmbarque'], "ntm");
$this->horaEmbarque = $_REQUEST['horaEmbarque'];
$this->horaChegada = $_REQUEST['horaChegada'];
$this->trecho = $_REQUEST['trecho'];
$this->numeroVoo = $_REQUEST['numeroVoo'];
$newid = $this->save();
$_SESSION['tupi.mensagem'] = 26;
return $newid;
}
开发者ID:rodharley,项目名称:obrademaria,代码行数:17,代码来源:modelo.Voo.php
示例17: factoryPermissaoGrupo
private function factoryPermissaoGrupo($arrStrDados)
{
$obj = new PermissaoGrupo();
// formulario
$objFormulario = new Formulario();
$objFormulario->setId($arrStrDados["FRM_ID"]);
$obj->setFormulario($objFormulario);
// acao
$objAcao = new Acao();
$objAcao->setId($arrStrDados["ACO_ID"]);
$obj->setAcao($objAcao);
// grupo
$objGrupo = new Grupo();
$objGrupo->setId($arrStrDados["GRU_ID"]);
$obj->setGrupo($objGrupo);
return $obj;
}
开发者ID:lucasmichel,项目名称:cartorioOnline,代码行数:17,代码来源:NegPermissao.php
示例18: destroy
public function destroy($id)
{
$grupo = Grupo::find($id);
$grupo->delete();
Session::flash('message', "El Grupo Eliminado Correctamente...!");
Session::flash('class', 'success');
return Redirect::to('grupo');
}
开发者ID:vik70r,项目名称:CTAS,代码行数:8,代码来源:GrupoController.php
示例19: getModificar
public function getModificar($id = null)
{
if ($id == null) {
$data['grupo'] = new \Grupo();
$permisosGlobales = \Grupo::$permisos;
try {
$sentryGroup = \Sentry::findAllGroups();
} catch (Exception $ex) {
$sentryGroup = null;
}
if (is_object($sentryGroup)) {
$data['permisos'] = array();
foreach ($permisosGlobales as $key => $permiso) {
$data['permisos'][$key] = array('Descripcion' => array_values($permiso)[0]);
$tiene = false;
foreach ($permiso as $per => $descripcion) {
if ($sentryGroup->hasAccess($per)) {
$data['permisos'][$key][$per] = $descripcion;
$tiene = true;
}
}
if (!$tiene) {
unset($data['permisos'][$key]);
}
}
} else {
$data['permisos'] = array('' => array());
}
return \View::make('administracion.seguridad.creargrupos', $data);
}
$data['grupo'] = \Grupo::find($id);
$permisosGlobales = \Grupo::$permisos;
try {
$sentryGroup = \Sentry::findGroupById($id);
} catch (Exception $ex) {
$sentryGroup = null;
}
if (is_object($sentryGroup)) {
$data['permisos'] = array();
foreach ($permisosGlobales as $key => $permiso) {
$data['permisos'][$key] = array('Descripcion' => array_values($permiso)[0]);
$tiene = false;
foreach ($permiso as $per => $descripcion) {
if ($sentryGroup->hasAccess($per)) {
$data['permisos'][$key][$per] = $descripcion;
$tiene = true;
}
}
if (!$tiene) {
unset($data['permisos'][$key]);
}
}
} else {
$data['permisos'] = array('' => array());
}
return \View::make('administracion.seguridad.gruposform', $data);
}
开发者ID:richarrieta,项目名称:miequipo,代码行数:57,代码来源:GruposController.php
示例20: actionView
/**
* Displays a particular model.
* @param integer $id the ID of the model to be displayed
*/
public function actionView($id)
{
$model = Contato::model()->findByPk($id);
$model->listaNomeGrupos = Grupo::model()->getGroups($id);
$this->render('view', array('model' => $model));
// $this->render('view', array(
// 'model' => $this->loadModel($id),
// ));
}
开发者ID:KleitonRufino,项目名称:demo-yiiframework,代码行数:13,代码来源:ContatoController.php
注:本文中的Grupo类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论