diff --git a/src/app/comprobantes/comprobantes.component.html b/src/app/comprobantes/comprobantes.component.html
index 4cf28e1..b4b8192 100644
--- a/src/app/comprobantes/comprobantes.component.html
+++ b/src/app/comprobantes/comprobantes.component.html
@@ -97,7 +97,8 @@
class="form-control-sm col-10"
type="number"
(focus)="$event.target.select();"
- (keyup.enter)="articulo.input = false; articulo.recibido = articulo.tempRecibido"
+ (keyup.enter)="inputArticulo(articulo)"
+ (keyup.esc)="articulo.input = false"
[(ngModel)]="articulo.tempRecibido"
[ngModelOptions]="{standalone: true}" autofocus/>
/{{articulo.CAN}}
@@ -118,35 +119,6 @@
Por el momento no hay elementos aquí |
-
diff --git a/src/app/comprobantes/comprobantes.component.ts b/src/app/comprobantes/comprobantes.component.ts
index 63799a0..a8eeb61 100644
--- a/src/app/comprobantes/comprobantes.component.ts
+++ b/src/app/comprobantes/comprobantes.component.ts
@@ -77,7 +77,7 @@ export class ComprobantesComponent implements OnInit {
}, err => {
- alert('Algo salió mal');
+ alert('Algo salió mal...');
this.saveLoading = false;
console.log(err);
});
@@ -93,4 +93,13 @@ export class ComprobantesComponent implements OnInit {
}, (reason) => { });
}
+ inputArticulo(articulo) {
+ if (articulo.tempRecibido > 999999) {
+ alert('Cantidad máxima superada');
+ return;
+ }
+ articulo.input = false;
+ articulo.recibido = articulo.tempRecibido;
+ }
+
}