<ng-template #cardTemplate
let-data>
<div (dblclick)='doComandaEdit(data.Id)'
class="card"
fxLayout="row">
<div class="card-data"
fxFlex
fxLayout="column">
<div class="card-firstrow"
fxlayout="row"
fxLayoutAlign="start start">
<div fxFlex=90
fxlayout="column">
<div class="card-code">
{{data.Codigo}}
div>
<div class="mat-small card-attendant">
{{data.AtendenteNome}}
div>
div>
<div [matMenuTriggerFor]="menu"
class="card-actions"
fxLayoutAlign="center center"
fxFlex=10>
<div fxLayoutAlign="center center"
matRipple
matRippleCentered=true>
<i class="fas fa-ellipsis-v">i>
div>
<mat-menu #menu="matMenu">
<button (click)="doComandaEdit(data.Id)"
mat-menu-item>
<mat-icon>editmat-icon>
<span>Editarspan>
button>
<button (click)="doComandaCancel(data.Id)"
mat-menu-item>
<mat-icon>clearmat-icon>
<span>Cancelarspan>
button>
<button *ngIf="!data.Entrega && !data.Viagem"
(click)="doComandaTransf(data.Id)"
mat-menu-item>
<mat-icon>call_splitmat-icon>
<span>Transferirspan>
button>
<mat-divider *ngIf="!data.Entrega && !data.Viagem">mat-divider>
<button *ngIf="!data.Entrega && !data.Viagem"
(click)="doPrintCheckReceipt(data.Id)"
mat-menu-item>
<mat-icon>receiptmat-icon>
<span>Imprimir conf.span>
button>
<div>
<mat-divider *ngIf="(data.TransacaoId == 'SAI-DVY')">mat-divider>
<button *ngIf="(data.Entrega || data.Viagem)"
(click)="doPrintDeliveryReceipt(data.Id)"
mat-menu-item>
<mat-icon>receiptmat-icon>
<span>Imprimir ticket entregaspan>
button>
div>
<button (click)="doPrintKitchenReceipt(data.Id, $event)"
mat-menu-item>
<mat-icon>receiptmat-icon>
<span>Imprimir ticket cozinhaspan>
button>
<mat-divider *ngIf="(!data.Entrega && !data.Viagem) || data.Situacao == 3">mat-divider>
<button *ngIf="!data.Entrega && !data.Viagem"
(click)="doComandaFechar(data.Id, true)"
mat-menu-item>
<mat-icon>donemat-icon>
<span>Fechar parcialspan>
button>
<button *ngIf="!data.Entrega && !data.Viagem"
(click)="doComandaFechar(data.Id)"
mat-menu-item>
<mat-icon>donemat-icon>
<span>Fecharspan>
button>
<div *ngIf="(data.TransacaoId == 'SAI-DVY')">
<mat-divider>mat-divider>
<button (click)="doComandaFechar(data.Id, false, true)"
mat-menu-item>
<mat-icon>donemat-icon>
<span>Confirmar Entregaspan>
button>
div>
mat-menu>
div>
div>
<div fxLayout="row"
fxLayoutAlign="space-between center">
<div *ngIf="data.Total"
class="mat-small card-value"
fxFlex=50>
<i class="fas fa-dollar-sign">i>
{{data.Total | number:'.2-2' }}
div>
<div fxLayout="row"
fxLayoutAlign="end center"
fxFlex>
<i class="far fa-clock">i>
<h4 class="card-time mat-small">{{data.DataHoraMovimento | dateago}}h4>
div>
div>
div>
div>
ng-template>