Example #1
0
 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;
 }
Example #2
0
 /**
  * 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');
 }