public static function crear_pdf($id) { $compras = compras::with('proveedor')->findOrfail($id); $items = Compra_Detalle::where('compra_id', '=', $id)->with('producto_configurable')->get(); $view = view('app/compras/compras_pdf', compact('compras', 'items'))->render(); $pdf = App::make('dompdf.wrapper'); $pdf->loadHTML($view); return $pdf; }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Requests\ComprasRequest $request) { $idlast = compras::crear($request); //crear compra y obtener id de la misma $items = Input::get('items'); //obtengo los datos de los productos Compra_Detalle::AgregarCompraDetalle($items, $idlast); //agregar los productos a la compra detalle Session::put('bodega', Input::get('tienda')); //le doy session al id de la bodega Bodegas::AgregarCompra($items, Input::get('remision', 0)); //agregos los productos a la bodega seleccionada Session::flash('mensaje', 'compra creada con exito'); return redirect('compras'); }