public function actionUpdateLoja() { $model = Loja::model()->findByPk($_POST['idloja']); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); $model->attributes = $_POST['Loja']; $modelUser = User::model()->findByPk($model->id_user); $modelUser->attributes = $_POST['User']; // if ($modelUser->save()) { // $model->update(); $modelUser->update(); $this->render('index'); // $this->layout = false; // header('Content-type: application/json'); // $id = $_POST['User_username']; // echo json_encode($id); // // Yii::app()->end(); }
<?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ $id_user = Yii::app()->user->getId(); $model = User::model()->find($condition = "id={$id_user}"); if (Arquiteto::model()->exists($condition = "id_user={$id_user}")) { $tipo = "Arquiteto"; $perfil = Arquiteto::model()->find($condition = "id_user={$id_user}"); } else { if (Loja::model()->exists($condition = "id_user={$id_user}")) { $tipo = "Loja"; $perfil = Loja::model()->find($condition = "id_user={$id_user}"); } else { $tipo = "Admin"; } } ?> <div class="content sortableContent"> <div class="page-header"> <div class="icon"> <span class="ico-user"></span> </div> <h1>Perfil <small>GERENCIAMENTO DO PERFIL</small></h1> </div> <div class="row-fluid"> <div class="span4 column">
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ include_once '../configs/sm.php'; include_once '../model/Joia.php'; include_once '../model/Tipo.php'; include_once '../model/Loja.php'; include_once '../model/Cor.php'; include_once '../model/Pedra.php'; include_once '../model/Usuario.php'; session_start(); if ($_SESSION['login'] == "true") { $usuario = Usuario::listaUsuario($_SESSION['usuario']); $sm->assign("usuario", $usuario); $tipo = Tipo::listaTipos(); $cor = Cor::listaCores(); $loja = Loja::listaLojas(); $pedra = Pedra::listaPedras(); $sm->assign("tipos", $tipo); $sm->assign("cores", $cor); $sm->assign("pedras", $pedra); $sm->assign("lojas", $loja); $sm->display("../view/manterJoia.html"); } else { header("location:../index.php?&erro=\"Login\""); }
$oLogVO->setUsuario($_SESSION["login_usuario"]["nome"]); $oLogVO->setAcao('Alteração: Usuário ' . $_SESSION["login_usuario"]["nome"] . ' alterou a loja ' . $nome . ' (' . $id . ')'); $oLogVO->setPagina($pagina); $oLogVO->setIP(getIP()); $oLogVO->setAcesso(0); $oLogVO->setData('Y-m-d H:i:s'); $Log = new Log(); $Log->inserirLog($oLogVO); echo "ok"; exit; } else { echo "erro_sql"; exit; } } else { $Pagina = new Loja(); $oPaginaVO = new LojaVO(); do { $i = 0; $id = ''; while ($i < 4) { //GERA UM ID ALEATÓRIO DE 4 DÍGITOS if ($i < 1) { $id .= rand(1, 9); } else { $id .= rand(0, 9); } $i++; } //ENQUANTO EXISTIR, GERAR NOVO } while ($Pagina->existeLoja($id));
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ include_once '../configs/sm.php'; include_once '../model/Loja.php'; include_once '../model/Usuario.php'; session_start(); if ($_SESSION['login'] == "true") { $usuario = Usuario::listaUsuario($_SESSION['usuario']); $sm->assign("usuario", $usuario); $opc = addslashes(trim($_GET['opc'])); if ($opc == "Editar") { $cod = addslashes(trim($_GET['cod'])); $loja = Loja::listaLoja($cod); $sm->assign("nomeLoja", $loja->getNome_loja()); $sm->assign("bairro", $loja->getBairro()); $sm->assign("cep", $loja->getCep()); $sm->assign("cidade", $loja->getCidade()); $sm->assign("cmp", $loja->getComplemento()); $sm->assign("estado", $loja->getEstado()); $sm->assign("rua", $loja->getLogradouro()); $sm->assign("numero", $loja->getNumero()); $sm->assign("telefone", $loja->getTelefone()); $sm->assign("cod", $cod); $sm->assign("opc", $opc); $sm->display("../view/manterLoja.html"); } else { if ($opc == "Incluir") { $sm->assign("opc", $opc);
$dados = Transita::listaTransitas(); $joias = array(); $tipos = array(); $texto = ""; $precoTotal = 0.0; if ($dados) { foreach ($dados as $dado) { $joia = Joia::listaJoiaQR($dado->getNome_transita(), 1); array_push($joias, $joia); if ($joia != null) { $precoTotal += $joia->getPreco_venda(); $texto = "-------------------------"; $texto = $texto . "\nProduto: " . Tipo::listaTipo($joia->getTipo())->getNome_tipo() . "\n"; $texto = $texto . "Pedra: " . Pedra::listaPedra($joia->getPedra())->getNome_pedra() . "\n"; $texto = $texto . "Cor: " . Cor::listaCor($joia->getCor())->getNome_cor() . "\n"; $texto = $texto . "Fornecedor: " . Loja::listaLoja($joia->getLoja())->getNome_loja(); array_push($tipos, $texto); $texto = ''; } } } if (!isset($pastaParametro)) { $nome = Vendedor::listaVendedor(1); } else { $pastaParametro = $_GET['pastaParametro']; $nome = $pastaParametro; } $path = "../vendedores/" . $nome->getPasta(); $diretorio = dir($path); $i = 1; $link = array();
$loja->setComplemento($complemento); Loja::editaLoja($loja); header("location:../controller/controllerLoja.php"); } else { if ($opc == "Incluir") { $loja = new Loja(); $loja->setNome_loja($nomeLoja); $loja->setTelefone($tel); $loja->setLogradouro($rua); $loja->setBairro($bairro); $loja->setCidade($cidade); $loja->setCep($cep); $loja->setEstado($estado); $loja->setNumero($numero); $loja->setComplemento($complemento); Loja::insereLoja($loja); header("location:../controller/controllerLoja.php"); } else { $cod = addslashes(trim($_GET['cod'])); $escolha = addslashes(trim($_GET['escolha'])); if ($escolha == "Sim") { Loja::deletaLoja($cod); header("location:../controller/controllerLoja.php"); } else { header("location:../controller/controllerLoja.php"); } } } } else { header("location:../index.php?&erro=\"Login\""); }
<?php class Loja { var $itens; function adiciona($codigo, $quantidade) { if (isset($this->itens[$codigo])) { $this->itens[$codigo] += $quantidade; } else { $this->itens[$codigo] = $quantidade; } } function remove($codigo, $quantidade) { if ($this->itens[$codigo] > $quantidade) { $this->itens[$codigo] -= $quantidade; return true; } else { return false; } } } $estoque = new Loja(); $estoque->adiciona("bermuda", 2); $estoque->adiciona("camiseta", 3); echo "A loja já possui " . $estoque->itens["bermuda"] . " bermudas.<br>"; echo "A loja já possui " . $estoque->itens["camiseta"] . " camisetas.<br>";
public function updateLojaComum($codLoja) { //Dados do modelo usuário $razaoSocial = Input::get('razaoSocial'); $nomeFantasia = Input::get('nomeFantasia'); $urlLoja = Input::get('urlLoja'); $inscricaoEstadual = Input::get('inscricaoEstadual'); $cnpj = Input::get('cnpj'); $email = Input::get('email'); $telefone = Input::get('telefone'); $logradouro = Input::get('logradouro'); $numero = Input::get('numero'); $senha = Input::get('senha'); //Dados do relacionamento Modelo $codigo_endereco = Input::get('codigo_endereco'); $codigo_contato = Input::get('codigo_contato'); $codigo_usuario = Input::get('codigo_usuario'); $usuario = Usuario::find($codigo_usuario); $usuario->senha = $senha; $usuario->save(); $file = Input::file('Logo'); if (!empty($file)) { $extension = $file->getClientOriginalExtension(); $nomeOriginal = $file->getClientOriginalName(); $time = date("dmYHis"); $extensaoPermitida = array('jpg', 'jpeg', 'png'); if (!in_array($extension, $extensaoPermitida)) { dd('Favor enviar uma extensão válida'); } $destinationPath = 'logos'; $fileName = md5($nomeOriginal . $time) . '.' . $extension; Input::file('Logo')->move($destinationPath, $fileName); } $loja = Loja::find($codLoja); $loja->razaoSocial = $razaoSocial; $loja->nomeFantasia = $nomeFantasia; $loja->cnpj = $cnpj; $loja->urlLoja = $urlLoja; $loja->inscricaoEstadual = $inscricaoEstadual; if (!empty($fileName)) { $loja->logo_loja = $fileName; } $loja->save(); $endereco = Endereco::where('codigo', $codigo_endereco)->update(array('logradouro' => $logradouro, 'numero' => $numero)); $contato = Contato::where('codigo', $codigo_contato)->update(array('email' => $email, 'telefone' => $telefone)); return Redirect::to('lista-nota-fiscal/1'); }
include_once '../configs/sm.php'; include_once '../model/Joia.php'; include_once '../model/Tipo.php'; include_once '../model/Cor.php'; include_once '../model/Pedra.php'; include_once '../model/Loja.php'; include_once '../model/Usuario.php'; session_start(); if ($_SESSION['login'] == "true") { $usuario = Usuario::listaUsuario($_SESSION['usuario']); $sm->assign("usuario", $usuario); $getId = $_GET['id']; $getTipo = $_GET['tipo']; $getLoja = $_GET['loja']; $getCor = $_GET['cor']; $getPedra = $_GET['pedra']; $joia = Joia::listaJoia($getId); $tipo = Tipo::listaTipo($getTipo); $cor = Cor::listaCor($getCor); $loja = Loja::listaLoja($getLoja); $pedra = Pedra::listaPedra($getPedra); $sm->assign("joia", $joia); $sm->assign("tipo", $tipo); $sm->assign("cor", $cor); $sm->assign("loja", $loja); $sm->assign("pedra", $pedra); $sm->display("../view/ListaJoiaIndividual.html"); } else { header("location:../index.php?&erro=\"Login\""); }