Base
This commit is contained in:
50
resources/views/inmobiliarias/add.blade.php
Normal file
50
resources/views/inmobiliarias/add.blade.php
Normal file
@ -0,0 +1,50 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('content')
|
||||
<div class="row page-heading">
|
||||
<h3>Agregar Inmobiliaria</h3>
|
||||
</div>
|
||||
<br />
|
||||
<form method="post" class="form-horizontal" action="{{url('', ['p' => 'inmobiliarias', 'a' => 'agregar'])}}">
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">RUT</div>
|
||||
<div class="col-md-3"><input type="text" name="rut" class="form-control" /></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Razón Social</div>
|
||||
<div class="col-md-5"><input type="text" name="razon" class="form-control" /></div>
|
||||
<div class="col-md-2">
|
||||
<select name="sociedad" class="form-control">
|
||||
@foreach ($sociedades as $sociedad)
|
||||
<option value="{{$sociedad->id}}">{{$sociedad->abreviacion}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Abreviación</div>
|
||||
<div class="col-md-4"><input type="text" name="abrev" class="form-control" /></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-offset-2 col-md-2"><input type="submit" value="Agregar" class="form-control" /></div>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$("input[name='rut']").rut({"formatOn": 'keyup', "validateOn": 'blur'}).on('rutInvalido', function(e) {
|
||||
$(this).parent().next().remove();
|
||||
$(this).parent().after($('<div></div>').attr('class', 'col-md-2 alert-danger').html('Rut inválido'));
|
||||
}).on('rutValido', function(e, rut, dv) {
|
||||
$(this).parent().next().remove();
|
||||
|
||||
$.post('{!!url('', ['p' => 'ajax', 'a' => 'inmobiliarias', 'ajax' => true])!!}', {'rut': rut}, function(data) {
|
||||
$("input[name='razon']").val(data.razon);
|
||||
$("input[name='abrev']").val(data.abreviacion);
|
||||
}, 'json');
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endpush
|
54
resources/views/inmobiliarias/edit.blade.php
Normal file
54
resources/views/inmobiliarias/edit.blade.php
Normal file
@ -0,0 +1,54 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('content')
|
||||
<div class="page-heading">
|
||||
<h3>Editar <a href="{{nUrl('inmobiliarias', 'show', ['rut' => $inmobiliaria->rut])}}">{{$inmobiliaria->abreviacion}}</a></h3>
|
||||
</div>
|
||||
<br />
|
||||
<form class="form-horizontal" method="post" action="{{nUrl('inmobiliarias', 'do_edit', ['rut' => $inmobiliaria->rut])}}">
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">RUT</div>
|
||||
<div class="col-md-3"><input type="text" name="rut" class="form-control" value="{{$inmobiliaria->rut}}" /></div>
|
||||
<div class="col-md-1"><input type="text" name="dv" class="form-control" value="{{$inmobiliaria->dv}}" /></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Abreviación</div>
|
||||
<div class="col-md-3"><input type="text" name="abreviacion" class="form-control" value="{{$inmobiliaria->abreviacion}}" /></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Razón Social</div>
|
||||
<div class="col-md-4"><input type="text" name="razon" value="{{$inmobiliaria->razon}}" class="form-control" /></div>
|
||||
<div class="col-md-2">
|
||||
<select name="sociedad" class="form-control">
|
||||
@foreach ($sociedades as $sociedad)
|
||||
<option value="{{$sociedad->id}}"
|
||||
@if ($sociedad->id == $inmobiliaria->sociedad)
|
||||
selected="selected"
|
||||
@endif
|
||||
>{{$sociedad->abreviacion}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Banco</div>
|
||||
<div class="col-md-3"><select name="banco" class="form-control">
|
||||
<option value="0">---</option>
|
||||
@foreach ($bancos as $banco)
|
||||
<option value="{{$banco->id}}"
|
||||
@if ($banco->id == $inmobiliaria->id)
|
||||
selected="selected"
|
||||
@endif
|
||||
>{{$banco->nombre}}</option>
|
||||
@endforeach
|
||||
</select></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-2">Cuenta</div>
|
||||
<div class="col-md-3"><input type="text" name="cuenta" class="form-control" value="{{$inmobiliaria->cuenta}}" /></div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-md-offset-2 col-md-2"><button type="submit" class="form-control">Edit</button></div>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
31
resources/views/inmobiliarias/list.blade.php
Normal file
31
resources/views/inmobiliarias/list.blade.php
Normal file
@ -0,0 +1,31 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('content')
|
||||
<div class="row page-heading">
|
||||
<div class="col-md-10 h3">Inmobiliarias</div>
|
||||
<div class="col-md-2 text-right h4">
|
||||
<a href="{{url('', ['p' => 'inmobiliarias', 'a' => 'add'])}}">
|
||||
<span class="glyphicon glyphicon-plus"></span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ui segment">
|
||||
<div class="ui cards">
|
||||
@foreach ($inmobiliarias as $inmobiliaria)
|
||||
<div class="card">
|
||||
<div class="content">
|
||||
<div class="header">
|
||||
<a href="{{nUrl('inmobiliarias', 'show', ['rut' => $inmobiliaria->rut])}}">{{$inmobiliaria->nombre()}}</a>
|
||||
</div>
|
||||
<div class="meta">
|
||||
{{$inmobiliaria->rut()}}
|
||||
</div>
|
||||
<div class="description">
|
||||
{{$inmobiliaria->razon(true)}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
47
resources/views/inmobiliarias/show.blade.php
Normal file
47
resources/views/inmobiliarias/show.blade.php
Normal file
@ -0,0 +1,47 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('content')
|
||||
<div class="row page-heading">
|
||||
<div class="col-md-10">
|
||||
<h3>Inmobiliaria {{$inmobiliaria->nombre()}}</h3>
|
||||
</div>
|
||||
<div class="col-md-2 text-right h3">
|
||||
<a href="{{url('', ['p' => 'inmobiliarias', 'a' => 'edit', 'rut' => $inmobiliaria->rut])}}">
|
||||
<span class="glyphicon glyphicon-edit"></span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div class="row">
|
||||
<div class="col-md-2">RUT</div>
|
||||
<div class="col-md-4">{{format('rut', $inmobiliaria->rut)}}-{{$inmobiliaria->dv}}</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-2">Razón Social</div>
|
||||
<div class="col-md-10">{{$inmobiliaria->razon(true)}}</div>
|
||||
</div>
|
||||
@if ($inmobiliaria->banco != 0)
|
||||
<div class="row">
|
||||
<div class="col-md-2">Cuenta</div>
|
||||
<div class="col-md-2">{{$inmobiliaria->banco()->nombre}}</div>
|
||||
<div class="col-md-3">{{$inmobiliaria->cuenta}}</div>
|
||||
</div>
|
||||
@endif
|
||||
<br />
|
||||
<div class="row">
|
||||
<div class="col-md-2">Proyectos</div>
|
||||
<div class="col-md-10 text-right"><a href="{{url('', ['p' => 'proyectos', 'a' => 'add', 'inmobiliaria' => $inmobiliaria->rut])}}"><span class="glyphicon glyphicon-plus"></span></a></div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-offset-2 col-md-10">
|
||||
<table class="table table-striped">
|
||||
@foreach ($inmobiliaria->proyectos() as $proyecto)
|
||||
<tr>
|
||||
<td><a href="{{url('', ['p' => 'proyectos', 'a' => 'show', 'proyecto' => $proyecto->id])}}">{{$proyecto->descripcion}}</a></td>
|
||||
<td>{{$proyecto->estado()->tipo()->etapa()->descripcion}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
Reference in New Issue
Block a user