public function run($form) { $nome = $form->get('nome'); $cnpj = $form->get('cnpj'); $cep = $form->get('cep'); $pais = $form->get('pais'); $estado = $form->get('estado'); $cidade = $form->get('cidade'); $bairro = $form->get('bairro'); $logradouro = $form->get('logradouro'); $numero = $form->get('numero'); $complemento = $form->get('complemento'); $telefone_residencial = $form->get('telefone_residencial'); $telefone_celular = $form->get('telefone_celular'); $telefone_comercial = $form->get('telefone_comercial'); $telefone_recado = $form->get('telefone_recado'); $email = $form->get('email'); $faixa_faturamento = $form->get('faixa_faturamento'); $data_abertura = $form->get('data_abertura'); $razao_social = $form->get('razao_social'); $inscricao_estadual = $form->get('inscricao_estadual'); $registro = $form->get('registro'); $nome_fantasia = $form->get('nome_fantasia'); $pessoas_ocupadas = $form->get('pessoas_ocupadas'); $setor = $form->get('setor'); $tipo = $form->get('tipo'); $segmento = $form->get('segmento'); $empreendimento = new Empreendimento($id, $tipo, $cnpj, $inscricao_estadual, $registro, $nome_fantasia, $razao_social, $pessoas_ocupadas, $data_abertura, $faixa_faturamento, $segmento, $cep, $pais, $estado, $cidade, $bairro, $logradouro, $numero, $complemento, $telefone_residencial, $telefone_celular, $telefone_comercial, $telefone_recado, $email, Constants::$_ATIVO, $setor); $fachada = Fachada::getInstance(); $fachada->cadastroEmpreendimento()->cadastrar($empreendimento); $this->setMessage("Pessoa cadastrado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(CadastrarEmpreendimentoPage::$NM_PAGINA . '&msg_cadastro=sucesso')); }
public function run($form) { $img = new Securimage(); try { $code = $form->get('code'); if (!$img->check($code)) { throw new CaptchaIncorretoException(); } $nome = $form->get('nome'); $empresa = $form->get('empresa'); $telefone = $form->get('telefone'); $assunto = $form->get('assunto'); $mensagem = $form->get('mensagem'); $msg = new Mensagem(null, $nome, $empresa, $telefone, $assunto, $mensagem, Constants::$_ATIVO); $fachada = Fachada::getInstance(); $fachada->cadastroMensagem()->cadastrar($msg); $this->setMessage("Mensagem cadastrada com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(FaleConoscoPage::$NM_PAGINA . '&msg_cadastro=sucesso')); } catch (CaptchaIncorretoException $e) { $this->setMessage("As letras não foram digitadas corretamente! Por favor, tente novamente...", Constants::$_MSG_ERROR); $this->load('100%'); $this->setForward(Forward::$_BACK); } }
public function run($form) { $nome = $form->get('nome'); $cpf = $form->get('cpf'); $cep = $form->get('cep'); $pais = $form->get('pais'); $estado = $form->get('estado'); $cidade = $form->get('cidade'); $bairro = $form->get('bairro'); $logradouro = $form->get('logradouro'); $numero = $form->get('numero'); $complemento = $form->get('complemento'); $telefone_residencial = $form->get('telefone_residencial'); $telefone_celular = $form->get('telefone_celular'); $telefone_comercial = $form->get('telefone_comercial'); $email = $form->get('email'); $sexo = $form->get('sexo'); $data_nascimento = Datas::StringParaData($form->get('data_nascimento')); $escolaridade = $form->get('escolaridade'); $segmento = $form->get('segmento'); $pessoa = new Pessoa(null, $cpf, $nome, $cep, $pais, $estado, $cidade, $bairro, $logradouro, $numero, $complemento, $telefone_residencial, $telefone_celular, $telefone_comercial, $email, $sexo, $data_nascimento, $escolaridade, $segmento, Constants::$_ATIVO); $fachada = Fachada::getInstance(); $fachada->cadastroPessoa()->cadastrar($pessoa); $this->setMessage("Pessoa cadastrado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(CadastrarPessoaPage::$NM_PAGINA . '&msg_cadastro=sucesso')); }
public function run($form) { $id = $form->get('id'); $fachada = Fachada::getInstance(); $fachada->cadastroMensagem()->remover($id); $this->setMessage("Mensagem removida com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ListagemMensagemPage::$NM_PAGINA . '&msg_cadastro=sucesso')); }
public function run($form) { $fachada = Fachada::getInstance(); $usuario = SessionManager::getUser(); $fachada->cadastroReserva()->fecharReserva($usuario->getId()); $this->setMessage("Reservas confirmadas com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(HistoricoReservaPage::$NM_PAGINA . '&msg_reserva=ok')); }
public function run($form) { //TODO $fachada = Fachada::getInstance(); $id = $form->get('id'); $fachada->cadastroProduto()->inativar($id); $this->setMessage("Produto removido com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ManterProdutoPage::$NM_PAGINA)); }
public function run($form) { //TODO $fachada = Fachada::getInstance(); $id_produto = $form->get('id_produto'); $id_usuario = SessionManager::getUser()->getId(); $fachada->cadastroReserva()->remover($id_usuario, $id_produto); $this->setMessage("Produto removido com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(CarrinhoPage::$NM_PAGINA)); }
public function run($form) { $arquivo = fopen("msg/arquivo.txt", "a"); if ($arquivo) { $pessoa = $form->get('pessoa'); $mensagem = "\n" . $pessoa . ": " . $form->get('mensagem'); fputs($arquivo, $mensagem); fclose($arquivo); } $this->setMessage("Produto cadastrado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ChatPage::$NM_PAGINA)); }
public function run($form) { $lang = Messages::$PT_br; $email = $form->get('email'); $senha = $form->get('senha'); $fachada = Fachada::getInstance(); try { $usuario = $fachada->cadastroUsuario()->logar($email, $senha); SessionManager::setUser($usuario); $this->load('100%'); $this->setForward(Forward::go(HomePage::$NM_PAGINA)); } catch (EmailSenhaIncorretaException $e) { } }
public function run($form) { //TODO $fachada = Fachada::getInstance(); $id = $form->get('id'); $nome = $form->get('nome'); $senha = $form->get('senha'); $usuario = $fachada->cadastroUsuario()->buscarId($id); $usuario->setNome($nome); $usuario->setSenha($senha); $fachada->cadastroUsuario()->atualizar($usuario); $this->setMessage("Usuario atualizado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ManterClientePage::$NM_PAGINA)); }
public function run($form) { //TODO $fachada = Fachada::getInstance(); $id = $form->get('id'); $descricao = $form->get('descricao'); $valor = $form->get('valor'); $quantidade = $form->get('quantidade'); $produto = $fachada->cadastroProduto()->buscarId($id); $produto->setDescricao($descricao); $produto->setValor($valor); $produto->setQuantidadeEstoque($quantidade); $fachada->cadastroProduto()->atualizar($produto); $this->setMessage("Produto atualizado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ManterProdutoPage::$NM_PAGINA)); }
public function run($form) { //TODO $fachada = Fachada::getInstance(); $idProduto = $form->get('id'); $usuario = SessionManager::getUser(); $reserva = new Reserva(null, $usuario->getId(), date("Y-m-d"), Situacao::$_ABERTO, Constants::$_ATIVO); try { $fachada->cadastroReserva()->cadastrar($reserva, $idProduto); $this->setMessage("Produto reservado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(HomePage::$NM_PAGINA . '&msg_carrinho=ok')); } catch (QuantidadeInsuficienteException $e) { $this->setMessage("Quantidade insuficiente no estoque.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(ReservarProdutoPage::$NM_PAGINA)); } }
public function run($form) { //pega valores do form preenchido $nome = $form->get('nome'); $cpf = $form->get('cpf'); $rg = $form->get('rg'); $cep = $form->get('cep'); $rua = $form->get('rua'); $numero = $form->get('numero'); $bairro = $form->get('bairro'); $complemento = $form->get('complemento'); $cidade = $form->get('cidade'); $estado = $form->get('estado'); $telefone = $form->get('telefone'); $celular = $form->get('celular'); $senha = $form->get('senha'); //atualiza o usuario da sessão $usuario = SessionManager::getUser(); $usuario->setNome($nome); $usuario->setCpf($cpf); $usuario->setRg($rg); $usuario->setCep($cep); $usuario->setRua($rua); $usuario->setNumero($numero); $usuario->setBairro($bairro); $usuario->setComplemento($complemento); $usuario->setCidade($cidade); $usuario->setEstado($estado); $usuario->setTelefone($telefone); $usuario->setCelular($celular); $usuario->setSenha($senha); //persiste o usuario atualizado $fachada = Fachada::getInstance(); $fachada->cadastroUsuario()->atualizar($usuario); //limpa sessão e adiciona o usuario atualizado SessionManager::cleanUser(); SessionManager::setUser($usuario); //mensagem de sucesso $this->setMessage("Perfil atualizado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(HomePage::$NM_PAGINA)); }
public function run($form) { $fachada = Fachada::getInstance(); $descricao = $form->get('descricao'); $arquivos = $form->get('pic'); $valor = $form->get('valor'); $quantidade = $form->get('quantidade'); $categoria = $form->get('categoria'); $genero = $form->get('genero'); $tamanho = $form->get('tamanho'); $cor = $form->get('cor'); $situacao = $form->get('situacao'); $produto = new Produto(null, $quantidade, $descricao, $valor, $categoria, $genero, $tamanho, $cor, $situacao, Constants::$_ATIVO); $idProduto = $fachada->cadastroProduto()->proximoId(); $fachada->cadastroProduto()->cadastrar($produto); $fachada->cadastroFotoProduto()->cadastrarFotos($arquivos, $idProduto); $this->setMessage("Produto cadastrado com sucesso.", Constants::$_MSG_SUCCESS); //$this->load('100%'); $this->setForward(Forward::go(CadastrarProdutoPage::$NM_PAGINA)); }
public function run($form) { //TODO $img = new Securimage(); try { $code = $form->get('code'); if (!$img->check($code)) { throw new CaptchaIncorretoException(); } //pega valores do form preenchido $nome = $form->get('nome'); $cpf = $form->get('cpf'); $rg = $form->get('rg'); $cep = $form->get('cep'); $rua = $form->get('rua'); $numero = $form->get('numero'); $bairro = $form->get('bairro'); $complemento = $form->get('complemento'); $cidade = $form->get('cidade'); $estado = $form->get('estado'); $telefone = $form->get('telefone'); $celular = $form->get('celular'); $email = $form->get('email'); $senha = $form->get('senha'); //cria o objeto $usuario = new Usuario(null, null, $nome, $cpf, $rg, $cep, $rua, $numero, $bairro, $complemento, $cidade, $estado, $telefone, $celular, $email, $senha, Constants::$_ATIVO); //persiste objeto $fachada = Fachada::getInstance(); $fachada->cadastroUsuario()->cadastrarCliente($usuario); SessionManager::setUser($usuario); //mensagem de sucesso $this->setMessage("Usuário cadastrado com sucesso.", Constants::$_MSG_SUCCESS); $this->load('100%'); $this->setForward(Forward::go(HomePage::$NM_PAGINA . '&msg_cadastro=ok')); } catch (CaptchaIncorretoException $e) { $this->setMessage("As letras não foram digitadas corretamente! Por favor, tente novamente...", Constants::$_MSG_ERROR); $this->load('100%'); $this->setForward(Forward::$_BACK); } }
/** * * Método que imprime a mensagem de página inexistente, * caso alguma página inexistente seja acessada. * */ private static function paginaInexistente() { SessionManager::setKey('bodymsg', "Página Inexistente! A página que você tentou acessar não está disponível neste servidor."); SessionManager::setKey('bodymsgtype', Constants::$_MSG_ERRO); Forward::go(Forward::$_BACK); }