Commit c57af58f8ed45e5dfc36ddd2b1bf3494c4f499f7

Authored by Eric Fernandez
1 parent a8f9258ab7
Exists in master

Click en la fila selecciona en vez de solo en el botón

Showing 1 changed file with 4 additions and 3 deletions   Show diff stats
src/views/modal-vendedores.html
1 <div class="modal-header"> 1 <div class="modal-header">
2 <h3 class="modal-title">Búsqueda de vendedores</h3> 2 <h3 class="modal-title">Búsqueda de vendedores</h3>
3 </div> 3 </div>
4 <div class="modal-body" id="modal-body"> 4 <div class="modal-body" id="modal-body">
5 <div class="input-group mb-3"> 5 <div class="input-group mb-3">
6 <input 6 <input
7 type="text" 7 type="text"
8 class="form-control" 8 class="form-control"
9 placeholder="Busqueda" 9 placeholder="Busqueda"
10 ng-model="filters" 10 ng-model="filters"
11 ng-change="search()" 11 ng-change="search()"
12 ng-keydown="busquedaDown($event.keyCode)" 12 ng-keydown="busquedaDown($event.keyCode)"
13 ng-keypress="busquedaPress($event.keyCode)" 13 ng-keypress="busquedaPress($event.keyCode)"
14 foca-focus="selectedVendedor == -1" 14 foca-focus="selectedVendedor == -1"
15 ng-focus="selectedVendedor = -1" 15 ng-focus="selectedVendedor = -1"
16 > 16 >
17 <table class="table table-striped table-sm"> 17 <table class="table table-striped table-sm">
18 <thead> 18 <thead>
19 <tr> 19 <tr>
20 <th>Código</th> 20 <th>Código</th>
21 <th>Nombre</th> 21 <th>Nombre</th>
22 <th></th> 22 <th></th>
23 </tr> 23 </tr>
24 </thead> 24 </thead>
25 <tbody> 25 <tbody>
26 <tr ng-repeat="(key, vendedor) in currentPageVendedores"> 26 <tr class="selected"
27 ng-repeat="(key, vendedor) in currentPageVendedores"
28 ng-click="select(vendedor)">
27 <td ng-bind="vendedor.CodVen"></td> 29 <td ng-bind="vendedor.CodVen"></td>
28 <td ng-bind="vendedor.NomVen"></td> 30 <td ng-bind="vendedor.NomVen"></td>
29 <td> 31 <td>
30 <button 32 <button
31 type="button" 33 type="button"
32 class="btn p-2 float-right" 34 class="btn p-2 float-right"
33 ng-class="{ 35 ng-class="{
34 'btn-secondary': selectedVendedor != key, 36 'btn-secondary': selectedVendedor != key,
35 'btn-primary': selectedVendedor == key 37 'btn-primary': selectedVendedor == key
36 }" 38 }"
37 ng-click="select(vendedor)"
38 foca-focus="selectedVendedor == {{key}}" 39 foca-focus="selectedVendedor == {{key}}"
39 ng-keydown="itemVendedor($event.keyCode)"> 40 ng-keydown="itemVendedor($event.keyCode)">
40 <i class="fa fa-arrow-right" aria-hidden="true"></i> 41 <i class="fa fa-arrow-right" aria-hidden="true"></i>
41 </button> 42 </button>
42 </td> 43 </td>
43 </tr> 44 </tr>
44 </tbody> 45 </tbody>
45 </table> 46 </table>
46 <nav> 47 <nav>
47 <ul class="pagination justify-content-end"> 48 <ul class="pagination justify-content-end">
48 <li class="page-item" ng-class="{'disabled': currentPage == 1}"> 49 <li class="page-item" ng-class="{'disabled': currentPage == 1}">
49 <a class="page-link" href="#" ng-click="selectPage(currentPage - 1)"> 50 <a class="page-link" href="#" ng-click="selectPage(currentPage - 1)">
50 <span aria-hidden="true">&laquo;</span> 51 <span aria-hidden="true">&laquo;</span>
51 <span class="sr-only">Anterior</span> 52 <span class="sr-only">Anterior</span>
52 </a> 53 </a>
53 </li> 54 </li>
54 <li 55 <li
55 class="page-item" 56 class="page-item"
56 ng-repeat="pagina in paginas" 57 ng-repeat="pagina in paginas"
57 ng-class="{'active': pagina == currentPage}" 58 ng-class="{'active': pagina == currentPage}"
58 > 59 >
59 <a 60 <a
60 class="page-link" 61 class="page-link"
61 href="#" 62 href="#"
62 ng-click="selectPage(pagina)" 63 ng-click="selectPage(pagina)"
63 ng-bind="pagina" 64 ng-bind="pagina"
64 ></a> 65 ></a>
65 </li> 66 </li>
66 <li class="page-item" ng-class="{'disabled': currentPage == lastPage}"> 67 <li class="page-item" ng-class="{'disabled': currentPage == lastPage}">
67 <a class="page-link" href="#" ng-click="selectPage(currentPage + 1)"> 68 <a class="page-link" href="#" ng-click="selectPage(currentPage + 1)">
68 <span aria-hidden="true">&raquo;</span> 69 <span aria-hidden="true">&raquo;</span>
69 <span class="sr-only">Siguiente</span> 70 <span class="sr-only">Siguiente</span>
70 </a> 71 </a>
71 </li> 72 </li>
72 </ul> 73 </ul>
73 </nav> 74 </nav>
74 </div> 75 </div>
75 </div> 76 </div>
76 <div class="modal-footer"> 77 <div class="modal-footer">
77 <button class="btn btn-secondary" type="button" ng-click="cancel()">Cancelar</button> 78 <button class="btn btn-secondary" type="button" ng-click="cancel()">Cancelar</button>