This commit is contained in:
2022-06-13 21:36:11 -04:00
parent d7d671fb51
commit 119cdd2b95
16 changed files with 628 additions and 156 deletions

View File

@ -1,42 +1,33 @@
@extends('layout.base')
@section('content')
<div class="row page-heading">
<h3>Ventas de <a href="{{url('', ['p' => 'proyectos', 'a' => 'show', 'proyecto' => $proyecto->id])}}">{{$proyecto->descripcion}}</a> [{{count($ventas)}}]</h3>
</div>
<table class="table table-striped">
<thead>
<tr class="section-heading">
<th>@include('ventas.sort_title', ['title' => 'Departamento'])</th>
<th>@include('ventas.sort_title', ['title' => 'Propietario'])</th>
<th>@include('ventas.sort_title', ['title' => 'Valor [UF]'])</th>
<th>@include('ventas.sort_title', ['title' => 'Tipología'])</th>
<th>@include('ventas.sort_title', ['title' => 'UF/m²'])</th>
<th>@include('ventas.sort_title', ['title' => 'Fecha Venta'])</th>
<th>@include('ventas.sort_title', ['title' => 'Estado'])</th>
</tr>
</thead>
<tbody>
@foreach ($ventas as $venta)
<tr>
<td>
<a href="?p=ventas&a=show&venta={{$venta->id}}">
{{trim(array_reduce($venta->propiedad()->departamentos(), function($carry, $item) {
return implode(' - ', [$carry, $item->descripcion]);
}), ' -')}}
{{(count($venta->propiedad()->estacionamientos('array')) > 0) ? ' - E' . implode(', ', $venta->propiedad()->estacionamientos('array')) : ''}}
{{(count($venta->propiedad()->bodegas('array')) > 0) ? ' - B' . implode(', ', $venta->propiedad()->bodegas('array')) : ''}}
<span class="glyphicon glyphicon-chevron-right small"></span>
</a>
</td>
<td><a href="?p=search&q={{urlencode('"' . $venta->propietario()->nombreCompleto() . '"')}}">{{$venta->propietario()->nombreCompleto()}} <span class="glyphicon glyphicon-search small"></span></a></td>
<td>{{$format->ufs($venta->valor_uf)}}</td>
<td>{{$venta->propiedad()->unidad()->tipologia()->tipologia()->descripcion}} ({{format('m2', $venta->propiedad()->unidad()->tipologia()->m2())}} m&#0178;)</td>
<td>{{$format->ufs($venta->uf_m2())}}</td>
<td>{{$venta->fecha()->format('d-m-Y')}}</td>
<td>{{ucwords($venta->estado()->tipo()->descripcion)}}</td>
</tr>
@endforeach
</tbody>
</table>
<div class="row page-heading">
<h3>Ventas de <span id="proyecto"></span></h3>
</div>
<table class="table table-striped">
<thead>
<tr class="section-heading">
<th>Departamento</th>
<th>Propietario</th>
<th>Valor [UF]</th>
<th>Tipolog&iacute;a</th>
<th>UF/m&#178;</th>
<th>Fecha Venta</th>
<th>Estado</th>
</tr>
</thead>
<tbody id="ventas"></tbody>
</table>
@endsection
@push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/ventas/list.js"></script>
<script type="text/javascript">
$(document).ready(() => {
ventas.url = '/proyecto/{{$proyecto_id}}/ventas'
ventas.id_proyecto = '#proyecto'
ventas.id_ventas = '#ventas'
ventas.setup()
})
</script>
@endpush