public function store(Request $request)
 {
     $almacen = Almacen::find($request->almacen);
     if (!$almacen->verificaCapacidad($request->cantidad)) {
         Session::flash('message', 'No existe espacio suficiente en el almacen, intenta con otro.');
         return Redirect::to('compra');
     }
     $almacen->actualizaStock($request->cantidad);
     $inventario = new Inventario();
     $inventario->fechacosecha = $request->fechacosecha;
     $inventario->cantidad = $request->cantidad;
     $pais = Pais::find($request->pais);
     if (strcmp($pais->pais, 'México') !== 0) {
         $inventario->status = 0;
     } else {
         $inventario->status = 4;
     }
     $inventario->id_producto = $request->producto;
     $inventario->id_almacen = $request->almacen;
     $inventario->save();
     $compra = new Compra();
     $compra->precio = $request->costo;
     $compra->proveedor = $request->proveedor;
     $compra->id_ciudad = $request->id_ciudad;
     $compra->id_inventario = $inventario->id;
     $compra->cantidad = $request->cantidad;
     $compra->save();
     Session::flash('message', 'Acción completada con éxito');
     return Redirect::to('compra');
 }
 public function store(Request $request)
 {
     $almacen = Almacen::find($request->almacen);
     if (!$almacen->verificaCapacidad($request->cantidad)) {
         Session::flash('message', 'No hay suficiente espacio en el almacen.');
         return view('produccion');
     }
     $almacen->actualizaStock($request->cantidad);
     $inventario = new Inventario();
     $inventario->fechacosecha = $request->fechacosecha;
     $inventario->cantidad = $request->cantidad;
     $inventario->status = 4;
     $inventario->id_producto = $request->producto;
     $inventario->id_almacen = $request->almacen;
     $inventario->save();
     $produccion = new Produccion();
     $produccion->precio = $request->costo;
     $produccion->caracteristicas = $request->caracteristicas;
     $produccion->dificultades = $request->dificultades;
     $produccion->id_ciudad = $request->id_ciudad;
     $produccion->id_inventario = $inventario->id;
     $produccion->cantidad = $request->cantidad;
     $produccion->save();
     Session::flash('message', 'Acción completada con éxito');
     return Redirect::to('produccion');
 }