コード例 #1
0
 /**
  * Show the form for editing the specified resource.
  * GET /admpedido/{id}/edit
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $pedido = Pedido::with('cliente', 'status', 'produtos', 'historico')->find($id);
     $status = PedidoStatus::all();
     return View::make('admin.pedido.edit', compact('pedido', 'status'));
 }
コード例 #2
0
        } elseif ($_GET['tipo'] == 'frete') {
            try {
                $p->getEndereco()->tipo = $_POST['tipoFrete'];
                if (empty($_POST['frete'])) {
                    $p->getEndereco()->setValor(0);
                    $p->calcularFrete();
                } else {
                    $p->getEndereco()->setValor($_POST['frete']);
                }
                $lP->alterar($p);
            } catch (Exception $e) {
            }
            $javaScript .= Aviso::criar("Pedido salvo com sucesso!", "document.location.href = '?p=SistemaPedidos&a=alterarPedido&pedido=" . $p->getId() . "';");
        } elseif ($_GET['tipo'] == 'enviarcobranca') {
            if ($p->getStatus()->getStatus() != PedidoStatus::COBRANCA) {
                $javaScript .= Aviso::criar("Status do pedido deve estar em <strong>" . PedidoStatus::__NomeStatus(PedidoStatus::COBRANCA) . "</strong> para enviar o e-mail de cobrança!", "document.location.href = '?p=SistemaPedidos&a=alterarPedido&pedido=" . $p->getId() . "';");
            } else {
                $p->sendEmail('Aguardando pagamento de Pedido');
                $javaScript .= Aviso::criar("Cobrança enviada com sucesso!", "document.location.href = '?p=SistemaPedidos&a=alterarPedido&pedido=" . $p->getId() . "';");
            }
        }
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lP = new ListaPedidos();
$lP->condicoes('', $_GET['pedido'], ListaPedidos::ID);
$m = new MD5();
if ($lP->getTotal() > 0) {
    $p = $lP->listar();
    //
コード例 #3
0
 /**
  * Show the form for editing the specified resource.
  * GET /admpedido/{id}/edit
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $cliente = User::findOrFail($id);
     $status = PedidoStatus::all();
     return View::make('admin.produtopersonalizado.edit', compact('cliente', 'status'));
 }