log general
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Http\Livewire;
|
||||
|
||||
use App\Models\Historiale;
|
||||
use App\Models\Log_general;
|
||||
use App\Models\Promociones;
|
||||
use App\Models\recarga;
|
||||
use App\Models\Role;
|
||||
@@ -90,16 +91,17 @@ class ShowUsuarios extends Component
|
||||
|
||||
public function render()
|
||||
{
|
||||
|
||||
$consulta_tarifas = TarifaPromo::take(1);
|
||||
|
||||
$consulta_usuarios = User::where('name', 'LIKE', '%' . $this->buscar . '%')->orWhere('email', 'LIKE', '%' . $this->buscar . '%')->with('rol', 'saldo')->orderBy('id','DESC')->withCount('historiales_venta')->paginate(15);
|
||||
$consulta_usuarios = User::where('name', 'LIKE', '%' . $this->buscar . '%')->orWhere('email', 'LIKE', '%' . $this->buscar . '%')->with('rol', 'saldo')->orderBy('id', 'DESC')->withCount('historiales_venta')->paginate(15);
|
||||
|
||||
if (!empty($this->buscar_servicio)) {
|
||||
$this->consulta_tarifas = Tarifas::where('rol_id', $this->rol_usuario)->with([
|
||||
'servicio' => function ($query) {
|
||||
$query->Where('nombre', 'LIKE', '%' . $this->buscar_servicio . '%'); }
|
||||
$query->Where('nombre', 'LIKE', '%' . $this->buscar_servicio . '%');
|
||||
}
|
||||
])->get();
|
||||
|
||||
}
|
||||
|
||||
if (!empty($this->buscar_promo)) {
|
||||
@@ -154,7 +156,6 @@ class ShowUsuarios extends Component
|
||||
'position' => 'top'
|
||||
]);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//CONSULTAR SALDO//
|
||||
@@ -173,7 +174,6 @@ class ShowUsuarios extends Component
|
||||
|
||||
$this->saldo_actual = $this->consulta_saldo->valor;
|
||||
$this->modalSaldo = true;
|
||||
|
||||
}
|
||||
public function saldodesc($user_saldo)
|
||||
{
|
||||
@@ -190,7 +190,6 @@ class ShowUsuarios extends Component
|
||||
|
||||
$this->saldo_actual = $this->consulta_saldo->valor;
|
||||
$this->modalSaldoDesc = true;
|
||||
|
||||
}
|
||||
|
||||
public function addSaldo()
|
||||
@@ -215,7 +214,6 @@ class ShowUsuarios extends Component
|
||||
|
||||
|
||||
$this->limpiarSaldo();
|
||||
|
||||
}
|
||||
|
||||
public function descontar()
|
||||
@@ -240,7 +238,6 @@ class ShowUsuarios extends Component
|
||||
|
||||
|
||||
$this->limpiarSaldo();
|
||||
|
||||
}
|
||||
|
||||
public function editar($id)
|
||||
@@ -253,7 +250,6 @@ class ShowUsuarios extends Component
|
||||
$this->rol_edit = $consulta->rol_id;
|
||||
|
||||
$this->editar = true;
|
||||
|
||||
}
|
||||
public function actualizar()
|
||||
{
|
||||
@@ -370,7 +366,6 @@ class ShowUsuarios extends Component
|
||||
$this->alert('warning', 'Este usuario ya tiene esta promocion!', [
|
||||
'position' => 'top'
|
||||
]);
|
||||
|
||||
} else {
|
||||
$usuarioPromo = new Usuario_promo();
|
||||
$usuarioPromo->precio = $this->precioPromoGestion;
|
||||
@@ -390,7 +385,6 @@ class ShowUsuarios extends Component
|
||||
}
|
||||
|
||||
$this->consulta_usuarioPromo = Usuario_promo::join('promociones', 'promocion_id', '=', 'promociones.id')->where('usuario_id', $this->usuarioGestion_id)->get(['usuario_promos.id', 'nombre', 'usuario_promos.visible', 'usuario_promos.precio']);
|
||||
|
||||
}
|
||||
|
||||
public function eliminarUsuarioPromo($id)
|
||||
@@ -433,18 +427,22 @@ class ShowUsuarios extends Component
|
||||
}
|
||||
|
||||
public function confirmed()
|
||||
{
|
||||
// Paso 1: Obtener el id del usuario eliminado
|
||||
$usuarioEliminado = User::where('name', 'usuarioEliminado')->value('id');
|
||||
|
||||
// Paso 2: Actualizar los registros en la base de datos
|
||||
$consultaHistorial=Historiale::where('vendedor_id', $this->delete_user)
|
||||
->update(['vendedor_id' => $usuarioEliminado,'cliente_id'=>$usuarioEliminado]);
|
||||
{
|
||||
// Paso 1: Obtener el id del usuario eliminado
|
||||
$usuarioEliminado = User::where('name', 'usuarioEliminado')->value('id');
|
||||
|
||||
// Paso 2: Actualizar los registros en la base de datos
|
||||
$consultaHistorial = Historiale::where('vendedor_id', $this->delete_user)
|
||||
->update(['vendedor_id' => $usuarioEliminado, 'cliente_id' => $usuarioEliminado]);
|
||||
|
||||
$user = User::find($this->delete_user);
|
||||
$user->delete();
|
||||
|
||||
$logsGeneral = new Log_general();
|
||||
$logsGeneral->user_id = Auth::user()->id;
|
||||
$logsGeneral->detalle = 'El usuario ' . Auth::user()->name . ' - ' . Auth::user()->email . ' ha eliminado al usuario ' . $user->name . ' - ' . $user->email;
|
||||
$logsGeneral->save();
|
||||
|
||||
$user->delete();
|
||||
}
|
||||
|
||||
public function editarPassword($id)
|
||||
@@ -498,7 +496,7 @@ $usuarioEliminado = User::where('name', 'usuarioEliminado')->value('id');
|
||||
{
|
||||
$this->valor_recargar = null;
|
||||
$this->modalSaldo = false;
|
||||
$this->modalSaldoDesc = false;
|
||||
$this->modalSaldoDesc = false;
|
||||
}
|
||||
|
||||
/* ------------- ACTUALIZAR ------------- */
|
||||
@@ -519,7 +517,6 @@ $usuarioEliminado = User::where('name', 'usuarioEliminado')->value('id');
|
||||
$this->alert('warning', 'Esta tarifa ya existe!', [
|
||||
'position' => 'top'
|
||||
]);
|
||||
|
||||
} else {
|
||||
$tarifa = new TarifaPromo;
|
||||
$tarifa->precio = $this->precio_modTarifas;
|
||||
@@ -544,6 +541,4 @@ $usuarioEliminado = User::where('name', 'usuarioEliminado')->value('id');
|
||||
'position' => 'top'
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user