From ece306d2c2879276d73afa047a790536ba1f17a2 Mon Sep 17 00:00:00 2001 From: Marcelo Puebla Date: Fri, 14 Feb 2020 11:05:35 -0300 Subject: [PATCH] Add Logica para validad fechas --- .../filtro-categorias/filtro-categorias.component.ts | 9 +++------ .../seleccion-articulos/seleccion-articulos.component.html | 1 + .../seleccion-articulos/seleccion-articulos.component.ts | 6 ++++++ src/app/utils/dateExtension.ts | 10 ++++++++++ 4 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 src/app/utils/dateExtension.ts diff --git a/src/app/modules/seleccion-articulos/filtro-categorias/filtro-categorias.component.ts b/src/app/modules/seleccion-articulos/filtro-categorias/filtro-categorias.component.ts index d45f043..eabed4a 100644 --- a/src/app/modules/seleccion-articulos/filtro-categorias/filtro-categorias.component.ts +++ b/src/app/modules/seleccion-articulos/filtro-categorias/filtro-categorias.component.ts @@ -3,6 +3,7 @@ import { ICategoria } from 'src/app/interfaces/ICategoria'; import { InactiveScreenService } from 'src/app/services/inactive-screen/inactive-screen.service'; import { CategoriaService } from 'src/app/services/categoria/categoria.service'; import { APP_SETTINGS } from 'src/etc/AppSettings'; +import { DateExtension } from 'src/app/utils/dateExtension'; @Component({ selector: 'app-filtro-categorias', @@ -87,12 +88,8 @@ export class FiltroCategoriasComponent implements OnInit { }, 500); } - validarFecha(fechaInicioString: string, fechaFinString: string) { - const fechaInicio = new Date(fechaInicioString); - const fechaFin = new Date(fechaFinString); - const fechaAux = Date.now(); - const fechaHoy = new Date(fechaAux); - return (fechaHoy >= fechaInicio && fechaHoy <= fechaFin) ? true : false; + validarFecha(fechaInicio: string, fechaFin: string) { + return DateExtension.ValidateDateRange(fechaInicio, fechaFin); } mediaPantalla() { diff --git a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html index 5a88b80..67cc929 100644 --- a/src/app/modules/seleccion-articulos/seleccion-articulos.component.html +++ b/src/app/modules/seleccion-articulos/seleccion-articulos.component.html @@ -40,6 +40,7 @@