forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
2.9 KiB
82 lines
2.9 KiB
<!-- DocumentsView -->
|
|
<section id="DocumentsView">
|
|
|
|
<!-- list -->
|
|
<section ng-class="{'': showList, 'hidden': !showList}">
|
|
|
|
<div class="col-lg-12 m-t-15">
|
|
|
|
<table class="table table-hover table-striped m-b-5" data-store="storeDocuments" datatable>
|
|
<!-- <thead>
|
|
<tr>
|
|
<th> </th>
|
|
<th> </th>
|
|
</tr>
|
|
</thead>-->
|
|
<tbody>
|
|
<tr ng-repeat="item in storeDocuments.items">
|
|
<td style="width:80%;" data-ng-bind="item.detalhe">N/A</td>
|
|
<td style="width:20%">
|
|
<button data-toggle="tooltip" data-placement="left" title="Download do Documento" ng-click="download(item)" class="btn btn-xs btn-default pull-right m-r-5">
|
|
<i class="glyphicon glyphicon-download-alt"></i>
|
|
</button>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<paging-toolbar store="storeDocuments" show-pager="false"></paging-toolbar>
|
|
|
|
<div class="form-horizontal m-t-30">
|
|
|
|
<div class="form-group">
|
|
<div class="col-sm-12">
|
|
|
|
<button ng-click="add(item)" type="button" class="btn btn-sm btn-info m-r-5 m-b-5">
|
|
<i class="glyphicon glyphicon-plus"></i> Novo Documento
|
|
</button>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</section>
|
|
|
|
<!-- edit -->
|
|
<section ng-class="{'': showEdit, 'hidden': !showEdit}">
|
|
|
|
<div class="col-lg-12 m-t-15">
|
|
|
|
<form role="form" name="editForm" parsley-validate>
|
|
|
|
<div class="form-group">
|
|
<label class="control-label">Nome</label>
|
|
<input ng-model="editing.detalhe" type="text" class="form-control bold" data-required="true">
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<file-upload
|
|
item-id="fileInputDocument"
|
|
name="Picture"
|
|
url="rs/documentos/documento"
|
|
form-data="editing">
|
|
</file-upload>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<button ng-click="save()" class="btn btn-sm btn-success" data-ng-hide="isSaved">Gravar</button>
|
|
<button ng-click="destroy()" ng-show="editing.id > 0" class="btn btn-sm btn-danger">Apagar</button>
|
|
<button ng-click="cancel()" class="btn btn-sm" data-ng-bind="btnValue">Cancelar</button>
|
|
</div>
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
</section>
|
|
|
|
</section>
|