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.8 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>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>-->
<tbody>
<tr ng-repeat="item in storeDocuments.items">
<td style="width:80%;">{{item.nome}}</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.nome" 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">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">Cancelar</button>
</div>
</form>
</div>
</section>
</section>