<div class="page-header"><div><h1>Caisses</h1><p class="text-muted">Soldes calculés depuis les mouvements</p></div></div><div class="row g-3"><div class="col-lg-8"><div class="card"><div class="table-responsive"><table class="table mb-0"><thead><tr><th>Code</th><th>Nom</th><th>Solde</th><th>Session</th><th>Actions</th></tr></thead><tbody><?php foreach($items as$x):?><tr><td><?=e($x['code'])?></td><td><?=e($x['name'])?></td><td><strong><?=number_format((float)$x['balance'],2,',',' ')?> <?=e($x['currency_code'])?></strong></td><td><?=$x['open_sessions']?'Ouverte':'Fermée'?></td><td><?php if(!$x['open_sessions']&&can('cashboxes','open')):?><form class="d-flex gap-1" method="post" action="<?=e(url('cashboxes/'.$x['id'].'/open'))?>"><?=csrf_field()?><input class="form-control form-control-sm" type="number" step=".01" name="amount" placeholder="Fond"><button class="btn btn-sm btn-outline-success">Ouvrir</button></form><?php elseif(can('cashboxes','close')):?><form class="d-flex gap-1" method="post" action="<?=e(url('cashboxes/'.$x['id'].'/close'))?>"><?=csrf_field()?><input class="form-control form-control-sm" type="number" step=".01" name="counted_amount" placeholder="Compté"><input class="form-control form-control-sm" name="justification" placeholder="Justification"><button class="btn btn-sm btn-outline-danger">Clôturer</button></form><?php endif;?></td></tr><?php endforeach;?></tbody></table></div></div></div><div class="col-lg-4"><?php if(can('cashboxes','create')):?><form class="card card-body" method="post" action="<?=e(url('cashboxes'))?>"><?=csrf_field()?><h2 class="h5">Nouvelle caisse</h2><input class="form-control mb-2" name="code" placeholder="Code" required><input class="form-control mb-2" name="name" placeholder="Nom" required><input class="form-control mb-2" name="currency_code" value="MAD"><input class="form-control mb-2" type="number" step=".01" name="opening_balance" placeholder="Solde initial"><select class="form-select mb-2" name="manager_id"><?php foreach($users as$u):?><option value="<?=$u['id']?>"><?=e($u['first_name'].' '.$u['last_name'])?></option><?php endforeach;?></select><input class="form-control mb-2" name="location" placeholder="Emplacement"><button class="btn btn-primary">Créer</button></form><?php endif;?></div></div>
