This commit is contained in:
Aldarien
2021-04-05 20:22:46 +00:00
2 changed files with 40 additions and 1 deletions

View File

@ -52,6 +52,16 @@ class Bonos
}
public static function do_edit()
{
d(post());
$id_venta = get('venta');
$venta = model(Venta::class)->findOne($id_venta);
$bono = $venta->bonoPie();
$valor = post('valor') * $bono->pago()->uf();
$pago = $bono->pago();
if ($valor != $bono->pago()->valor()) {
$pago->valor = $valor;
$pago->save();
}
header('Location: ' . nUrl('ventas', 'show', ['venta' => $venta->id]));
exit();
}
}

View File

@ -0,0 +1,29 @@
@extends('layout.base')
@section('content')
<div class="page-heading">
<h2>Editar Bono Pie - Venta <a href="{{nUrl('venta', 'show', ['venta' => $venta->id])}}">{{$venta->unidad()->descripcion}}</a></h2>
</div>
<br />
<form class="form-horizontal" method="post" action="{{nUrl('bonos', 'do_edit', ['venta' => $venta->id])}}">
<div class="row">
<div class="col-md-2">Pie</div>
<div class="col-md-2">
@if ($venta->pie())
{{format('ufs', $venta->pie()->valor('uf'), null, true)}}
@endif
</div>
</div>
<br />
<div class="form-group">
<div class="col-md-2">Valor</div>
<div class="col-md-3"><input type="text" name="valor" class="form-control" value="{{round($venta->bonoPie()->pago()->valor('ufs'), 2)}}" /></div>
<div class="col-md-2">UF</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-2">
<button class="form-control" type="submit">Editar</button>
</div>
</div>
</form>
@endsection