From a0650f86b4e5a4e05d77681e91c01a09d77c1e2e Mon Sep 17 00:00:00 2001 From: Neeraj Sharma Date: Thu, 9 Jan 2020 18:40:39 +0530 Subject: [PATCH] implement class validation of edit students and parenst --- src/pages/Parent/parents.vue | 26 ++++++----- src/pages/Students/students.vue | 96 ++++++++++++++++++----------------------- 2 files changed, 57 insertions(+), 65 deletions(-) diff --git a/src/pages/Parent/parents.vue b/src/pages/Parent/parents.vue index 77ec5c4..6f6debf 100644 --- a/src/pages/Parent/parents.vue +++ b/src/pages/Parent/parents.vue @@ -161,7 +161,10 @@ - + @@ -900,14 +903,17 @@ export default { http() .put("/updateParent", this.editedItem) .then(response => { - if ((this.snackbar = true)) { - this.text = "Successfully Student Existing User"; - } + this.snackbar = true; + this.color = "green"; + this.text = "Successfully Student Existing User"; this.getParentDetails(); this.close(); }) .catch(error => { - if ((this.snackbar = true)) { + this.snackbar = true; + this.color = "error"; + this.text = error.response.data.message; + if (error.response.data.statusText) { this.text = error.response.data.statusText; } }); @@ -920,17 +926,17 @@ export default { .post("/createParent", this.parentData) .then(response => { this.parentId = response.data.data.id; - if ((this.snackbar = true)) { - this.text = "successfully"; - } + this.snackbar = true; + this.text = response.data.data.message; this.getParentDetails(); this.clear(); this.loading = false; }) .catch(error => { console.log(error.response.data); - if ((this.snackbar = true)) { - this.text = error.response.data.message; + this.snackbar = true; + this.text = error.response.data.message; + if (error.response.data.statusText) { this.text = error.response.data.statusText; } this.loading = false; diff --git a/src/pages/Students/students.vue b/src/pages/Students/students.vue index f16a6b2..063e90b 100644 --- a/src/pages/Students/students.vue +++ b/src/pages/Students/students.vue @@ -471,7 +471,7 @@ - + @@ -488,19 +488,19 @@ - + - +
Full Name:
- +
{{ editedItem.name }}
- +
@@ -514,21 +514,21 @@ - + - +
Gender:
- +
{{ editedItem.gender }}
- + @@ -537,42 +537,28 @@
- +
{{ dates(editedItem.dob) }}
- + - +
Blood Group:
- +
{{ editedItem.bloodGroup }}
- - + @@ -581,28 +567,28 @@ - +
{{ editedItem.rollNo }}
- + - +
Height:
- +
{{ editedItem.height }}
- + @@ -618,21 +604,21 @@ - + - +
City:
- +
{{ editedItem.city }}
- + @@ -648,23 +634,23 @@ - + - +
Pincode:
- +
{{ editedItem.pincode }}
- + - +
Country: @@ -678,9 +664,9 @@ - + - +
Mobile No: @@ -692,7 +678,7 @@ - + @@ -722,9 +708,9 @@ - + - +
FatherCellNo: @@ -752,16 +738,16 @@ - + - +
AcademicYear:
- +
{{ editedItem.establishmentYear }}
@@ -782,30 +768,30 @@
- + - +
present Address:
- +
{{ editedItem.presentAddress }}
- +
Permanent Address:
- +
{{ editedItem.permanentAddress }}
-- 2.0.0