app/Http/Controllers/carroController.php
//Esta funcion ingresa un producto al carro de compras desde DetalleProducto
Esta funcion ingresa un producto al carro de compras desde DetalleProducto
Esta funcion ingresa un producto al carro de compras desde DetalleProducto
public function ingProducto(Request $datos){
		$getId = base64_decode($datos->id);
		$producto = producto::producto_id($getId);
		$id_cliente = cliente::where('id_user', \Auth::user()->id)->first();
		$agrega_carro = carro::crearCarro($id_cliente->id);
		if ($agrega_carro >0 ) {
			$ingresar_producto = detalle_carro::ingProducto($datos, $agrega_carro, $producto);
		}
		if(\Session::has('correcto')){
			\Session::get('correcto');
			return redirect()->back();
		}
		if($ingresar_producto){
			\Session::flash('correcto', 'Producto Agregado Correctamente.');
             return redirect()->back();
		}else{
			\Session::flash('correcto', 'Algo ha ocurrido, Intente nuevamente.');
             return redirect()->back();
		}
	}
public function ingProducto ( Request $ datos ) { $ getId = base64_decode ( $ datos -> id ) ; $ producto = producto :: producto_id ( $ getId ) ; $ id_cliente = cliente :: where ( 'id_user' , \ Auth :: user ( ) -> id ) -> first ( ) ; $ agrega_carro = carro :: crearCarro ( $ id_cliente -> id ) ; if ( $ agrega_carro > 0 ) { $ ingresar_producto = detalle_carro :: ingProducto ( $ datos , $ agrega_carro , $ producto ) ; } if ( \ Session :: has ( 'correcto' ) ) { \ Session :: get ( 'correcto' ) ; return redirect ( ) -> back ( ) ; } if ( $ ingresar_producto ) { \ Session :: flash ( 'correcto' , 'Producto Agregado Correctamente.' ) ; return redirect ( ) -> back ( ) ; } else { \ Session :: flash ( 'correcto' , 'Algo ha ocurrido, Intente nuevamente.' ) ; return redirect ( ) -> back ( ) ; } }
Esta funcion ingresa un producto al carro de compras desde DetalleProducto
Esta funcion ingresa un producto al carro de compras desde DetalleProducto
/*id del producto*/ /*$getId = base64_decode($datos->id);

		$producto = producto::producto_id($getId);

		$id_cliente = cliente::where('id_user', \Auth::user()->id)->first();

		$carro = carro::where('id_cliente', $id_cliente->id)->first();

		$ingresar = detalle_carro::ingProducto($datos, $carro, $producto);

		if(\Session::has('correcto')){
			\Session::get('correcto');
			return redirect()->back();
		}

		if($ingresar){
			\Session::flash('correcto', 'Producto Agregado Correctamente.');
             return redirect()->back();
		}else{
			\Session::flash('correcto', 'Algo ha ocurrido, Intente nuevamente.');
             return redirect()->back();
		}*/