/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { // delete $vendedor = Vendedor::find($id); $vendedor->delete(); //Show success message $alert[] = ['class' => 'alert-success', 'message' => '<strong><i class="fa fa-check"></i></strong> Item excluído com sucesso!']; Session::flash('alerts', $alert); // redirect return Redirect::to('vendedors'); }
/** * IMPRESSÃO */ public function printPreview($id) { $pedido = Pedido::find($id); $pedido->cliente = Cliente::find($pedido->cliente_id); //$pedido->fornecedor = Fornecedor::find($pedido->fornecedor_id); $pedido->vendedor = Vendedor::find($pedido->vendedor_id); //$produtos = Produto::all(); // Formata data $pedido->entrega_data = date("d/m/Y", strtotime($pedido->entrega_data)); $pedido->data = date("d/m/Y", strtotime($pedido->created_at)); // Decode JSON $pedido->itens = json_decode($pedido->itens, true); $itens = array(); for ($i = 0; $i < count($pedido->itens['qtd']); $i++) { // Loop no primeiro item pra pegar a quantidade de linhas $itens[$i] = array('qtd' => $pedido->itens['qtd'][$i], 'unidade' => $pedido->itens['unidade'][$i], 'produto' => Produto::find($pedido->itens['produto_id'][$i]), 'preco' => number_format($pedido->itens['preco'][$i], '2', ',', '.'), 'subtotal' => number_format($pedido->itens['subtotal'][$i], '2', ',', '.')); } $pedido->itens = $itens; $pedido->total = number_format($pedido->total, '2', ',', '.'); return View::make('pedidos.print', compact('pedido')); }