Commit b89fa247bc6407fbc8889b29d0c3ed34649adff3

Authored by Marcelo Puebla
Exists in master

Merge branch 'master' of git.focasoftware.com:angular/autoservicio

src/app/components/comanda/comanda.component.html
1 <div class="container-fluid fade-in p-0"> 1 <div class="container-fluid fade-in p-0">
2 2
3 <div class="row z-index-0 fixed-top m-0 w-100"> 3 <div class="row z-index-0 fixed-top m-0 w-100">
4 <div class="col-12 p-3"> 4 <div class="col-12 p-3">
5 <img class="w-15 float-right" src="../../../assets/img/debo-gray.png"> 5 <img class="w-15 float-right" src="../../../assets/img/debo-gray.png">
6 </div> 6 </div>
7 </div> 7 </div>
8 8
9 <div class="row pt-5 m-2"> 9 <div class="row pt-5 m-2">
10 <div class="col-12"> 10 <div class="col-12">
11 <p class="m-0 h2 text-center">Pedidos a elaborar</p> 11 <p class="m-0 h2 text-center">Pedidos a elaborar</p>
12 </div> 12 </div>
13 </div> 13 </div>
14 14
15 <div class="card-columns m-1 fade-in disable-user-select"> 15 <div class="card-columns m-1 fade-in disable-user-select">
16 <div 16 <div
17 *ngFor="let comanda of comandas" 17 *ngFor="let comanda of comandas"
18 class="card fade-in rounded-xs shadow-sm" 18 class="card fade-in rounded-xs shadow-sm"
19 [ngClass]="{ 19 [ngClass]="{
20 'bg-light': comanda.estado === 1,
21 'bg-danger': comanda.estado === 2,
20 'bg-light': comanda.estado === 1, 22 'bg-success swing-out-top-bck': comanda.estado === 3
21 'bg-danger': comanda.estado === 2, 23 }">
22 'bg-success swing-out-top-bck': comanda.estado === 3 24 <div class="card-body p-2">
23 }"> 25 <p class="h5 card-title text-center mb-1">{{comanda.id.toString().slice(comanda.id.toString().length - 2)}}.</p>
24 <div class="card-body p-2"> 26 <!-- TODO: Implementar moment -->
25 <p class="h5 card-title text-center mb-1">{{comanda.id.toString().slice(comanda.id.toString().length - 2)}}.</p> 27 <p class="h5 card-title text-center mb-1">{{comanda.fechafinelaboracion | date: 'dd-MM-yyyy HH:mm' : '+0000'}}</p>
26 <p 28 <p
27 *ngFor="let detalle of comanda.detalles" 29 *ngFor="let detalle of comanda.detalles"
28 [ngClass]=" 30 [ngClass]="
29 { 31 {
30 'border-secondary': comanda.estado === 1, 32 'border-secondary': comanda.estado === 1,
31 'border-light': comanda.estado != 1 33 'border-light': comanda.estado != 1
32 }" 34 }"
33 class="card-text border-top pt-2 mb-2"> 35 class="card-text border-top pt-2 mb-2">
34 <small> 36 <small>
35 {{detalle.articulo.DET_LAR}} 37 {{detalle.articulo.DET_LAR}}
36 </small> 38 </small>
37 </p> 39 </p>
38 <button 40 <button
39 *ngIf="comanda.estado === 1" 41 *ngIf="comanda.estado === 1"
40 class="btn btn-block btn-danger shadow-sm" 42 class="btn btn-block btn-danger shadow-sm"
41 (click)="updateComanda(comanda, 2, 'En elaboracion')"> 43 (click)="updateComanda(comanda, 2, 'En elaboracion')">
42 Elaborar 44 Elaborar
43 </button> 45 </button>
44 <button 46 <button
45 *ngIf="comanda.estado === 2" 47 *ngIf="comanda.estado === 2"
46 class="btn btn-block btn-success shadow-sm" 48 class="btn btn-block btn-success shadow-sm"
47 (click)="updateComanda(comanda, 3, 'Terminado')"> 49 (click)="updateComanda(comanda, 3, 'Terminado')">
48 Terminado 50 Terminado
49 </button> 51 </button>
50 <button 52 <button
51 *ngIf="comanda.estado === 2" 53 *ngIf="comanda.estado === 2"
52 class="btn btn-block btn-light btn-sm shadow-sm p-0" 54 class="btn btn-block btn-light btn-sm shadow-sm p-0"
53 (click)="updateComanda(comanda, 1, 'Pagado')"> 55 (click)="updateComanda(comanda, 1, 'Pagado')">
54 <span class="pr-1 h6"><small>En espera</small></span> 56 <span class="pr-1 h6"><small>En espera</small></span>
55 <i class="fa fa-undo text-warning" aria-hidden="true"></i> 57 <i class="fa fa-undo text-warning" aria-hidden="true"></i>
56 </button> 58 </button>
57 </div> 59 </div>
58 </div> 60 </div>
59 </div> 61 </div>
60 </div> 62 </div>
61 63