From bca4510043568d7ceea1748163fb6f494ea6fb29 Mon Sep 17 00:00:00 2001 From: Bohdan Borodulin Date: Sat, 4 Apr 2020 17:09:22 +0300 Subject: [PATCH] add validation to class --- .../components/add-class-form/add-class-form.component.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/components/add-class-form/add-class-form.component.ts b/src/app/components/add-class-form/add-class-form.component.ts index 199a5d6..01bf5b9 100644 --- a/src/app/components/add-class-form/add-class-form.component.ts +++ b/src/app/components/add-class-form/add-class-form.component.ts @@ -1,3 +1,4 @@ +import { minValueValidator } from './../../../utils/validators/min-value-validator'; import { patternValidator } from "src/utils/validators/pattern-validator"; import { maxLengthValidator } from "./../../../utils/validators/max-length-validator"; import { ITeacherToSelect } from "./../../models/ITacherToSelect"; @@ -103,14 +104,15 @@ export class AddClassFormComponent implements OnInit { [ requiredValidator("character is required"), maxLengthValidator(1, "character must be 1 symbol"), - patternValidator(/[A-Za-zÀ-ÿ]/, "must be single character") + patternValidator(/[A-Za-zÀ-ÿ]/, "must be single character"), ] ], number: [ null, [ requiredValidator("number is required"), - maxValueValidator(12, "max value is 12") + maxValueValidator(12, "max value is 12"), + minValueValidator(1,"min value is 1") ] ], classTeacherId: [null, [requiredValidator("teacher is required")]],