Agregando calculo de efectivo
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Livewire\Cajas;
|
||||
|
||||
use App\Models\Efectivo;
|
||||
use App\Models\Turno;
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Illuminate\Pagination\LengthAwarePaginator;
|
||||
@@ -72,6 +73,18 @@ class Index extends Component
|
||||
'numero_turno' => $this->turno,
|
||||
]);
|
||||
|
||||
$turno->efectivo()->create([
|
||||
'veinte_mil' => 0,
|
||||
'diez_mil' => 0,
|
||||
'cinco_mil' => 0,
|
||||
'dos_mil' => 0,
|
||||
'mil' => 0,
|
||||
'quinientos' => 0,
|
||||
'cien' => 0,
|
||||
'cincuenta' => 0,
|
||||
'diez' => 0,
|
||||
]);
|
||||
|
||||
Session::flash('toast', ['type' => 'success', 'message' => 'Caja registrada correctamente']);
|
||||
|
||||
$this->redirectRoute('cajas.edit', $turno);
|
||||
@@ -89,7 +102,8 @@ class Index extends Component
|
||||
|
||||
public function confirmDelete($id): void
|
||||
{
|
||||
$this->dialog()->question('¿Esta seguro de eliminar este turno?', 'Se eliminara este junto a los ingresos y egresos registrados')
|
||||
$this->dialog()->question('¿Esta seguro de eliminar este turno?',
|
||||
'Se eliminara este junto a los ingresos y egresos registrados')
|
||||
->confirm('Eliminar Turno', method: 'doDelete', params: $id)
|
||||
->cancel()
|
||||
->send();
|
||||
@@ -111,8 +125,7 @@ class Index extends Component
|
||||
['index' => 'numero_turno', 'label' => 'Turno'],
|
||||
['index' => 'ingresos', 'label' => 'Ingresos'],
|
||||
['index' => 'egresos', 'label' => 'Egresos'],
|
||||
['index' => 'documentos', 'label' => 'Documento'],
|
||||
['index' => 'diferencia', 'label' => 'diferencia'],
|
||||
['index' => 'arqueo', 'label' => 'Arqueo'],
|
||||
['index' => 'action', 'label' => 'Acciones'],
|
||||
];
|
||||
}
|
||||
@@ -131,14 +144,11 @@ class Index extends Component
|
||||
'numero_caja' => $turno->numero_caja,
|
||||
'numero_turno' => $turno->numero_turno,
|
||||
'ingresos' => Number::currency($turno->ingresos()->sum('total')),
|
||||
// 'egresos' => Number::currency(477960),
|
||||
// 'documentos' => Number::currency(294717),
|
||||
// 'diferencia' => Number::currency(-7544),
|
||||
'egresos' => Number::currency($turno->egresos()->sum('valor')),
|
||||
'arqueo' => Number::currency($turno->arqueo),
|
||||
];
|
||||
});
|
||||
|
||||
Log::info('', [$turnos]);
|
||||
|
||||
return $turnos;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user