diff --git a/src/app/modules/carrito/carrito.component.html b/src/app/modules/carrito/carrito.component.html
index ae2b2a6..6113e0a 100644
--- a/src/app/modules/carrito/carrito.component.html
+++ b/src/app/modules/carrito/carrito.component.html
@@ -46,37 +46,12 @@
PRECIO
-
+
{{articulo.PreVen | currency}}
diff --git a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html
index 48512f2..09d43b3 100644
--- a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html
+++ b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html
@@ -189,32 +189,7 @@
{{articulo.DetArt}}
-
-
-
-

-
-
-
-
{{articulo.cantidad}}
-
-
-
-

-
-
+
diff --git a/src/app/modules/seleccion-articulos/seleccion-articulos.module.ts b/src/app/modules/seleccion-articulos/seleccion-articulos.module.ts
index 26e6983..894822c 100644
--- a/src/app/modules/seleccion-articulos/seleccion-articulos.module.ts
+++ b/src/app/modules/seleccion-articulos/seleccion-articulos.module.ts
@@ -10,6 +10,7 @@ import { SharedModule } from '../shared/shared.module';
import { SinonimoComponent } from 'src/app/shared/sinonimo/sinonimo.component';
import { FormsModule } from '@angular/forms';
import { ConfirmacionComponent } from 'src/app/shared/confirmacion/confirmacion.component';
+import { ArticuloCantidadComponent } from 'src/app/shared/articulo-cantidad/articulo-cantidad.component';
@NgModule({
declarations: [
@@ -17,7 +18,8 @@ import { ConfirmacionComponent } from 'src/app/shared/confirmacion/confirmacion.
HeaderPublicidadComponent,
PromocionComponent,
SinonimoComponent,
- ConfirmacionComponent
+ ConfirmacionComponent,
+ ArticuloCantidadComponent,
],
imports: [
CommonModule,
@@ -27,7 +29,7 @@ import { ConfirmacionComponent } from 'src/app/shared/confirmacion/confirmacion.
CarouselModule.forRoot(),
SharedModule
],
- exports: [HeaderPublicidadComponent],
+ exports: [HeaderPublicidadComponent, ArticuloCantidadComponent],
entryComponents: [PromocionComponent, ConfirmacionComponent, SinonimoComponent]
})
export class SeleccionArticulosModule { }
diff --git a/src/app/shared/articulo-cantidad/articulo-cantidad.component.html b/src/app/shared/articulo-cantidad/articulo-cantidad.component.html
new file mode 100644
index 0000000..8cd1a0e
--- /dev/null
+++ b/src/app/shared/articulo-cantidad/articulo-cantidad.component.html
@@ -0,0 +1,26 @@
+
+
+
+

+
+
+
+
{{articulo.cantidad}}
+
+
+
+

+
+
diff --git a/src/app/shared/articulo-cantidad/articulo-cantidad.component.scss b/src/app/shared/articulo-cantidad/articulo-cantidad.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/shared/articulo-cantidad/articulo-cantidad.component.spec.ts b/src/app/shared/articulo-cantidad/articulo-cantidad.component.spec.ts
new file mode 100644
index 0000000..3536c6f
--- /dev/null
+++ b/src/app/shared/articulo-cantidad/articulo-cantidad.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { ArticuloCantidadComponent } from './articulo-cantidad.component';
+
+describe('ArticuloCantidadComponent', () => {
+ let component: ArticuloCantidadComponent;
+ let fixture: ComponentFixture
;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ArticuloCantidadComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(ArticuloCantidadComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/shared/articulo-cantidad/articulo-cantidad.component.ts b/src/app/shared/articulo-cantidad/articulo-cantidad.component.ts
new file mode 100644
index 0000000..feb4130
--- /dev/null
+++ b/src/app/shared/articulo-cantidad/articulo-cantidad.component.ts
@@ -0,0 +1,25 @@
+import { Component, OnInit, Input } from '@angular/core';
+import { IArticulo } from 'src/app/interfaces/IArticulo';
+import { ArticuloService } from 'src/app/services/articulo/articulo.service';
+
+@Component({
+ selector: 'articulo-cantidad',
+ templateUrl: './articulo-cantidad.component.html',
+ styleUrls: ['./articulo-cantidad.component.scss']
+})
+export class ArticuloCantidadComponent implements OnInit {
+ @Input() articulo: IArticulo;
+
+ constructor(private articuloService: ArticuloService) { }
+
+ ngOnInit() { }
+
+ substractCant(articulo: IArticulo) {
+ this.articuloService.substractCant(articulo);
+ }
+
+ addCant(articulo: IArticulo) {
+ this.articuloService.addCant(articulo);
+ }
+
+}