Update ShowServicios.php
This commit is contained in:
@@ -26,6 +26,7 @@ use Illuminate\Support\Facades\Crypt;
|
||||
use Illuminate\Support\Facades\Notification;
|
||||
use Twilio\Rest\Client;
|
||||
use AshAllenDesign\ShortURL\Facades\ShortURL;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class ShowServicios extends Component
|
||||
{
|
||||
@@ -239,6 +240,9 @@ class ShowServicios extends Component
|
||||
/* ---------------- Btn Comprar ---------------- */
|
||||
public function comprar()
|
||||
{
|
||||
DB::beginTransaction();
|
||||
try {
|
||||
|
||||
$this->validate([
|
||||
'cantidad_tarjetaPlan' => 'required|numeric|min:1',
|
||||
]);
|
||||
@@ -462,9 +466,18 @@ class ShowServicios extends Component
|
||||
]);
|
||||
}
|
||||
|
||||
DB::commit();
|
||||
|
||||
$this->tarjetaPlan = false;
|
||||
$this->cantidad_tarjetaPlan = 1;
|
||||
} catch (Exception $e) {
|
||||
|
||||
DB::rollBack();
|
||||
$this->alert('error', 'Error al comprar: ' . $e->getMessage(), [
|
||||
'position' => 'top'
|
||||
]);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public function credenciales($historial)
|
||||
|
||||
Reference in New Issue
Block a user