99 lines
3.4 KiB
PHP
99 lines
3.4 KiB
PHP
@extends('layout.base')
|
|
|
|
@section('content')
|
|
<div class="row page-heading">
|
|
<h3>Avanzar Proyecto</h3>
|
|
</div>
|
|
<br />
|
|
@if ($proyecto->estado()->tipo()->etapa()->descripcion == 'Construcción' and (float) $proyecto->avances()[count($proyecto->avances())-1]->avance < 1)
|
|
<form method="post" class="form-horizontal" action="{{nUrl('proyectos', 'avance', ['proyecto' => $proyecto->id])}}">
|
|
<div class="form-group">
|
|
<div class="col-md-12"><h4>{{$proyecto->descripcion}}</h4></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-5">{{$proyecto->estado()->tipo()->descripcion}}</div>
|
|
<div class="col-md-2">{{format('shortDate', $proyecto->estado()->fecha)}}</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">Fecha</div>
|
|
@include('form.fecha')
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">% Avance</div>
|
|
<div class="col-md-1"><input type="text" name="avance" class="form-control" /></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">Estado de Pago</div>
|
|
<div class="col-md-1"><input type="text" name="numero" class="form-control" placeholder="{{count($proyecto->avances()) + 1}}" /></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">Valor Estado de Pago [UF]</div>
|
|
<div class="col-md-3"><input type="text" name="estado_pago" class="form-control" /></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-offset-3 col-md-2"><button class="form-control">Avanzar</button></div>
|
|
</div>
|
|
</form>
|
|
@else
|
|
<form method="post" class="form-horizontal" action="{{url('', ['p' => 'proyectos', 'a' => 'avanzar', 'proyecto' => $proyecto->id])}}">
|
|
<div class="form-group">
|
|
<div class="col-md-12"><h4>{{$proyecto->descripcion}}</h4></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-5">{{$proyecto->estado()->tipo()->descripcion}}</div>
|
|
<div class="col-md-2">{{format('shortDate', $proyecto->estado()->fecha)}}</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">Nuevo Estado</div>
|
|
<div class="col-md-4"><select name="estado" class="form-control">
|
|
<?php $etapa = ''; $group = false ?>
|
|
@foreach ($estados as $estado)
|
|
@if ($etapa != $estado->etapa()->descripcion)
|
|
<?php $etapa = $estado->etapa()->descripcion?>
|
|
@if ($group)
|
|
</optgroup>
|
|
@endif
|
|
<optgroup label="{{$etapa}}">
|
|
<?php $group = true ?>
|
|
@endif
|
|
<option value="{{$estado->id}}">{{$estado->descripcion}}</option>
|
|
@endforeach
|
|
@if ($group)
|
|
</optgroup>
|
|
@endif
|
|
</select></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3">Fecha</div>
|
|
<div class="col-md-1"><select name="day" class="form-control">
|
|
<?php $t = \Carbon\Carbon::today(config('app.timezone')) ?>
|
|
@for ($i = 0; $i < 31; $i ++)
|
|
<option value="{{$i + 1}}"
|
|
@if ($i + 1 == $t->day)
|
|
selected="selected"
|
|
@endif
|
|
>{{str_pad($i + 1, 2, '0', STR_PAD_LEFT)}}</option>
|
|
@endfor
|
|
</select></div>
|
|
<div class="col-md-1"><select name="month" class="form-control">
|
|
@for ($i = 0; $i < 12; $i ++)
|
|
<option value="{{$i + 1}}"
|
|
@if ($i + 1 == $t->month)
|
|
selected="selected"
|
|
@endif
|
|
>{{str_pad($i + 1, 2, '0', STR_PAD_LEFT)}}</option>
|
|
@endfor
|
|
</select></div>
|
|
<div class="col-md-2"><select name="year" class="form-control">
|
|
@for ($i = $t->year; $i > $t->year - 5; $i --)
|
|
<option value="{{$i}}">{{$i}}</option>
|
|
@endfor
|
|
</select></div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-offset-3 col-md-3"><input type="submit" value="Avanzar" class="form-control" /></div>
|
|
</div>
|
|
</form>
|
|
@endif
|
|
@endsection
|